Lines Matching refs:endAddress
100 void* endAddress, in InitFrameHeap_() argument
111 endAddress, // heapEnd in InitFrameHeap_()
145 void* endAddress = AddU32ToPtr(newBlock, size); in AllocFromHead_() local
147 if ( GetUIntPtr(endAddress) > GetUIntPtr(pFrmHeapHd->tailAllocator) ) in AllocFromHead_()
155 GetOffsetFromPtr(pFrmHeapHd->headAllocator, endAddress)); in AllocFromHead_()
157 pFrmHeapHd->headAllocator = endAddress; in AllocFromHead_()
406 void* endAddress; in MEMCreateFrmHeapEx() local
410 endAddress = RoundDownPtr(AddU32ToPtr(startAddress, size), MIN_ALIGNMENT); in MEMCreateFrmHeapEx()
413 if ( GetUIntPtr(startAddress) > GetUIntPtr(endAddress) in MEMCreateFrmHeapEx()
414 … || GetOffsetFromPtr(startAddress, endAddress) < sizeof(MEMiHeapHead) + sizeof(MEMiFrmHeapHead) in MEMCreateFrmHeapEx()
421 MEMiHeapHead* pHHead = InitFrameHeap_( startAddress, endAddress, optFlag ); in MEMCreateFrmHeapEx()
799 void* endAddress = AddU32ToPtr( memBlock, newSize ); in MEMResizeForMBlockFrmHeap() local
808 … if ( ComparePtr( endAddress, pFrmHeapHd->tailAllocator ) > 0 ) // If the size is insufficient in MEMResizeForMBlockFrmHeap()
818 FillFreeMemory( heap, endAddress, oldSize - newSize ); in MEMResizeForMBlockFrmHeap()
821 pFrmHeapHd->headAllocator = endAddress; in MEMResizeForMBlockFrmHeap()