Searched refs:arenaStart (Results 1 – 2 of 2) sorted by relevance
| /TwlSDK-5.1.0/build/libraries/os/common/src/ |
| D | os_alloc.c | 141 void *arenaStart; member 508 SDK_ASSERTMSG(RangeSubset(start, end, heapInfo->arenaStart, heapInfo->arenaEnd), in OS_AllocFixed() 687 (ptr, (char *)heapInfo->arenaStart + HEADERSIZE, (char *)heapInfo->arenaEnd), in OS_FreeToHeap() 817 void *OS_InitAlloc(OSArenaId id, void *arenaStart, void *arenaEnd, int maxHeaps) in OS_InitAlloc() argument 829 SDK_ASSERTMSG((char *)arenaStart < (char *)arenaEnd, OS_ERR_INITALLOC_INVRANGE); in OS_InitAlloc() 830 SDK_ASSERTMSG(maxHeaps <= ((char *)arenaEnd - (char *)arenaStart) / sizeof(HeapDesc), in OS_InitAlloc() 834 heapInfo = arenaStart; in OS_InitAlloc() 839 heapInfo->heapArray = (void *)((u32)arenaStart + sizeof(OSHeapInfo)); in OS_InitAlloc() 857 arenaStart = (void *)((char *)heapInfo->heapArray + arraySize); in OS_InitAlloc() 858 arenaStart = (void *)ROUND(arenaStart, ALIGNMENT); in OS_InitAlloc() [all …]
|
| /TwlSDK-5.1.0/include/nitro/os/common/ |
| D | alloc.h | 54 extern void *OS_InitAlloc(OSArenaId id, void *arenaStart, void *arenaEnd, int maxHeaps);
|