Lines Matching refs:endAddress
45 void* endAddress; in Create() local
49 endAddress = RoundDown( AddOffsetToPtr( startAddress, size ), MIN_ALIGNMENT ); in Create()
53 if ( ComparePtr( startAddress, endAddress ) > 0 in Create()
54 || GetOffsetFromPtr( startAddress, endAddress ) < sizeof(FrameHeap) ) in Create()
66 endAddress, // heapEnd in Create()
157 void* endAddress = AddOffsetToPtr( newBlock, size ); in AllocFromHead() local
159 if ( GetIntPtr( endAddress ) > GetIntPtr( mTailAllocator ) ) in AllocFromHead()
166 (u32)GetOffsetFromPtr( mHeadAllocator, endAddress ) in AllocFromHead()
169 mHeadAllocator = endAddress; in AllocFromHead()
248 void* endAddress = AddOffsetToPtr( memBlock, newSize ); in ResizeForMBlock() local
257 if ( ComparePtr( endAddress, mTailAllocator ) > 0 ) in ResizeForMBlock()
269 FillFreeMemory( endAddress, oldSize - newSize ); in ResizeForMBlock()
271 mHeadAllocator = endAddress; in ResizeForMBlock()