69 #ifndef ti_ipc_HeapMemMP__include
70 #define ti_ipc_HeapMemMP__include
72 #if defined (__cplusplus)
86 #define HeapMemMP_S_BUSY 2
91 #define HeapMemMP_S_ALREADYSETUP 1
96 #define HeapMemMP_S_SUCCESS 0
101 #define HeapMemMP_E_FAIL -1
106 #define HeapMemMP_E_INVALIDARG -2
111 #define HeapMemMP_E_MEMORY -3
116 #define HeapMemMP_E_ALREADYEXISTS -4
121 #define HeapMemMP_E_NOTFOUND -5
126 #define HeapMemMP_E_TIMEOUT -6
131 #define HeapMemMP_E_INVALIDSTATE -7
135 #define HeapMemMP_E_OSFAILURE -8
139 #define HeapMemMP_E_RESOURCE -9
143 #define HeapMemMP_E_RESTART -10
298 Int HeapMemMP_openByAddr(Ptr sharedAddr, HeapMemMP_Handle *handlePtr);
354 Void *
HeapMemMP_alloc(HeapMemMP_Handle handle, SizeT size, SizeT align);
373 Void
HeapMemMP_free(HeapMemMP_Handle handle, Ptr block, SizeT size);
412 #if defined (__cplusplus)