Lines Matching refs:ALIGNMENT
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()
687 arenaStart = (void*) ROUND(arenaStart, ALIGNMENT); in OSInitAlloc()
690 ArenaEnd = (void*) TRUNC(arenaEnd, ALIGNMENT); in OSInitAlloc()
719 start = (void*) ROUND(start, ALIGNMENT); in OSCreateHeap()
720 end = (void*) TRUNC(end, ALIGNMENT); in OSCreateHeap()
849 start = (void*) ROUND(start, ALIGNMENT); in OSAddToHeap()
850 end = (void*) TRUNC(end, ALIGNMENT); in OSAddToHeap()
920 CHECK(OFFSET(cell, ALIGNMENT) == 0); in OSCheckHeap()
923 CHECK(OFFSET(cell->size, ALIGNMENT) == 0); in OSCheckHeap()
938 CHECK(OFFSET(cell, ALIGNMENT) == 0); in OSCheckHeap()
941 CHECK(OFFSET(cell->size, ALIGNMENT) == 0); in OSCheckHeap()
975 ASSERTMSG(OFFSET(ptr, ALIGNMENT) == 0, OS_ERR_REFERENT_INVPTR); in OSReferentSize()