Lines Matching refs:end

54     void*       end;  member
391 region->end = GetMBlockEndAddr_(block); in GetRegionOfMBlock_()
529 block->blockSize = GetOffsetFromPtr( GetMemPtrForMBlock_(block), pRegion->end ); in InitMBlock_()
590 region.end = pHeapHd->heapEnd; in InitExpHeap_()
630 freeRgnB.end = freeRgnT.end; in AllocUsedBlockFromFreeBlock_()
632 freeRgnT.end = SubU32ToPtr( mblock, sizeof(MEMiExpHeapMBlockHead) ); in AllocUsedBlockFromFreeBlock_()
637 …if ( ( GetOffsetFromPtr(freeRgnT.start, freeRgnT.end) < sizeof(MEMiExpHeapMBlockHead) + MIN_FREE_B… in AllocUsedBlockFromFreeBlock_()
640 freeRgnT.end = freeRgnT.start; // include the alignment value for the block being used in AllocUsedBlockFromFreeBlock_()
648 …if ( ( GetOffsetFromPtr(freeRgnB.start, freeRgnB.end) < sizeof(MEMiExpHeapMBlockHead) + MIN_FREE_B… in AllocUsedBlockFromFreeBlock_()
651 freeRgnB.start= freeRgnB.end; // include the block being used in AllocUsedBlockFromFreeBlock_()
661 freeRgnT.end, in AllocUsedBlockFromFreeBlock_()
662 GetOffsetFromPtr(freeRgnT.end, freeRgnB.start) in AllocUsedBlockFromFreeBlock_()
671 region.end = freeRgnB.start; in AllocUsedBlockFromFreeBlock_()
675 … SetAlignmentForMBlock_( pMBHeadNewUsed, (u16)GetOffsetFromPtr(freeRgnT.end, pMBHeadNewUsed) ); in AllocUsedBlockFromFreeBlock_()
851 if ( pBlk == pRegion->end ) // Is the block adjacent to the end? in RecycleRegion_()
854 freeRgn.end = GetMBlockEndAddr_(pBlk); in RecycleRegion_()
872 …if ( GetOffsetFromPtr(freeRgn.start, freeRgn.end) < sizeof(MEMiExpHeapMBlockHead) ) // size is not… in RecycleRegion_()
879 …HeadPtrFromExpHeapHead_(pEHHead), pRegion->start, GetOffsetFromPtr(pRegion->start, pRegion->end) ); in RecycleRegion_()
1485 … if ( GetOffsetFromPtr(rgnNewFree.start, rgnNewFree.end) < sizeof(MEMiExpHeapMBlockHead) ) in MEMResizeForMBlockExpHeap()
1487 rgnNewFree.start = rgnNewFree.end; // absorbed into the used block in MEMResizeForMBlockExpHeap()
1493 … if ( GetOffsetFromPtr(rgnNewFree.start, rgnNewFree.end) >= sizeof(MEMiExpHeapMBlockHead) ) in MEMResizeForMBlockExpHeap()
1511 rgnNewFree.end = GetMBlockEndAddr_(pMBHead); // end address for the used block in MEMResizeForMBlockExpHeap()