Searched refs:ALIGNMENT (Results 1 – 1 of 1) sorted by relevance
| /RvlSDK-3.1.4/build/libraries/os/src/ |
| D | OSAlloc.c | 102 #define ALIGNMENT 32 // alignment in bytes macro 103 #define MINOBJSIZE (HEADERSIZE + ALIGNMENT) // smallest object 104 #define HEADERSIZE ROUND(sizeof(Cell), ALIGNMENT) 358 size = ROUND(size, ALIGNMENT); in OSAllocFromHeap() 376 ASSERTMSG(OFFSET(cell, ALIGNMENT) == 0, OS_ERR_ALLOCFROMHEAP_BROKENHEAP); in OSAllocFromHeap() 445 void* start = (void*) TRUNC(*rstart, ALIGNMENT); in OSAllocFixed() 446 void* end = (void*) ROUND(*rend, ALIGNMENT); in OSAllocFixed() 565 ASSERT(OFFSET(start, ALIGNMENT) == 0); in OSAllocFixed() 566 ASSERT(OFFSET(end, ALIGNMENT) == 0); in OSAllocFixed() 592 ASSERTMSG(OFFSET(ptr, ALIGNMENT) == 0, OS_ERR_FREETOHEAP_INVPTR); in OSFreeToHeap() [all …]
|