72 #ifndef ti_ipc_HeapMemMP__include
73 #define ti_ipc_HeapMemMP__include
75 #if defined (__cplusplus)
90 #define HeapMemMP_S_BUSY 2
96 #define HeapMemMP_S_ALREADYSETUP 1
102 #define HeapMemMP_S_SUCCESS 0
108 #define HeapMemMP_E_FAIL -1
114 #define HeapMemMP_E_INVALIDARG -2
120 #define HeapMemMP_E_MEMORY -3
126 #define HeapMemMP_E_ALREADYEXISTS -4
132 #define HeapMemMP_E_NOTFOUND -5
138 #define HeapMemMP_E_TIMEOUT -6
144 #define HeapMemMP_E_INVALIDSTATE -7
149 #define HeapMemMP_E_OSFAILURE -8
154 #define HeapMemMP_E_RESOURCE -9
159 #define HeapMemMP_E_RESTART -10
304 Int HeapMemMP_openByAddr(Ptr sharedAddr, HeapMemMP_Handle *handlePtr);
359 Void *
HeapMemMP_alloc(HeapMemMP_Handle handle, SizeT size, SizeT align);
378 Void
HeapMemMP_free(HeapMemMP_Handle handle, Ptr block, SizeT size);
417 #if defined (__cplusplus)