Lines Matching refs:mTailAllocator
72 pHeap->mTailAllocator = pHeap->GetHeapEnd(); in Create()
161 if ( GetIntPtr( endAddress ) > GetIntPtr( mTailAllocator ) ) in AllocFromHead()
192 AddOffsetToPtr( mTailAllocator, -static_cast<s32>(size) ), static_cast<u32>(alignment) ); in AllocFromTail()
201 (u32)GetOffsetFromPtr( newBlock, mTailAllocator ) in AllocFromTail()
204 mTailAllocator = newBlock; in AllocFromTail()
259 if ( ComparePtr( endAddress, mTailAllocator ) > 0 ) in ResizeForMBlock()
310 if ( GetIntPtr( block ) > GetIntPtr( mTailAllocator ) ) in GetAllocatableSize()
316 retVal = (u32)GetOffsetFromPtr( block, mTailAllocator ); in GetAllocatableSize()
378 NW_ASSERT( ComparePtr( mHeapEnd, mTailAllocator ) >= 0 ); in FreeTail()
380 FillFreeMemory( mTailAllocator, (u32)GetOffsetFromPtr( mTailAllocator, mHeapEnd ) ); in FreeTail()
388 mTailAllocator = mHeapEnd; in FreeTail()
429 pState->tailAllocator = mTailAllocator; in RecordState()
490 void* oldTailAllocator = mTailAllocator; in FreeByState()
493 mTailAllocator = pState->tailAllocator; in FreeByState()
499 (u32)GetOffsetFromPtr( oldTailAllocator, mTailAllocator ) ); in FreeByState()
531 if ( 0 < GetOffsetFromPtr( mTailAllocator, mHeapEnd ) ) in Adjust()
537 mTailAllocator = mHeadAllocator; in Adjust()