Lines Matching refs:mHeadAllocator
71 pHeap->mHeadAllocator = pHeap->GetHeapStart(); in Create()
158 void* newBlock = RoundUp( mHeadAllocator, (u32)alignment ); in AllocFromHead()
167 mHeadAllocator, in AllocFromHead()
168 (u32)GetOffsetFromPtr( mHeadAllocator, endAddress ) in AllocFromHead()
171 mHeadAllocator = endAddress; in AllocFromHead()
194 if ( GetIntPtr( newBlock ) < GetIntPtr( mHeadAllocator ) ) in AllocFromTail()
233 && ComparePtr( mHeadAllocator, memBlock ) > 0 ); in ResizeForMBlock()
249 const int oldSize = GetOffsetFromPtr( memBlock, mHeadAllocator ); in ResizeForMBlock()
265 FillAllocMemory( mHeadAllocator, newSize - oldSize ); in ResizeForMBlock()
273 mHeadAllocator = endAddress; in ResizeForMBlock()
308 const void* block = RoundUp( mHeadAllocator, (u32)alignment ); in GetAllocatableSize()
362 NW_ASSERT( ComparePtr( mHeadAllocator, mHeapStart ) >= 0 ); in FreeHead()
364 FillFreeMemory( mHeapStart, (u32)GetOffsetFromPtr( mHeapStart, mHeadAllocator ) ); in FreeHead()
365 mHeadAllocator = mHeapStart; in FreeHead()
411 void* oldHeadAllocator = mHeadAllocator; in RecordState()
489 void* oldHeadAllocator = mHeadAllocator; in FreeByState()
492 mHeadAllocator = pState->headAllocator; in FreeByState()
496 FillFreeMemory( mHeadAllocator, in FreeByState()
497 (u32)GetOffsetFromPtr( mHeadAllocator, oldHeadAllocator ) ); in FreeByState()
537 mTailAllocator = mHeadAllocator; in Adjust()
538 mHeapEnd = mHeadAllocator; in Adjust()