Lines Matching refs:end
76 void* end; member
352 region->end = GetMBlockEndAddr(block); in GetRegionOfMBlock()
467 block->blockSize = GetOffsetFromPtr(GetMemPtrForMBlock(block), pRegion->end); in InitMBlock()
530 region.end = pHeapHd->heapEnd; in InitHeap()
570 freeRgnB.end = freeRgnT.end; in AllocUsedBlockFromFreeBlock()
572 freeRgnT.end = SubU32ToPtr(mblock, sizeof(NNSiFndExpHeapMBlockHead)); in AllocUsedBlockFromFreeBlock()
577 …if ((GetOffsetFromPtr(freeRgnT.start, freeRgnT.end) < sizeof(NNSiFndExpHeapMBlockHead) + MIN_FREE_… in AllocUsedBlockFromFreeBlock()
580 freeRgnT.end = freeRgnT.start; // include the alignment value for the block being used in AllocUsedBlockFromFreeBlock()
588 …if ((GetOffsetFromPtr(freeRgnB.start, freeRgnB.end) < sizeof(NNSiFndExpHeapMBlockHead) + MIN_FREE_… in AllocUsedBlockFromFreeBlock()
591 freeRgnB.start= freeRgnB.end; // include the block being used in AllocUsedBlockFromFreeBlock()
599 …lAllocMemory(GetHeapHeadPtrFromHeapHead(pEHHead), freeRgnT.end, GetOffsetFromPtr(freeRgnT.end, fre… in AllocUsedBlockFromFreeBlock()
607 region.end = freeRgnB.start; in AllocUsedBlockFromFreeBlock()
611 SetAlignmentForMBlock(pMBHeadNewUsed, (u16)GetOffsetFromPtr(freeRgnT.end, pMBHeadNewUsed)); in AllocUsedBlockFromFreeBlock()
783 if (pBlk == pRegion->end) // Is the block adjacent to the end? in RecycleRegion()
786 freeRgn.end = GetMBlockEndAddr(pBlk); in RecycleRegion()
804 …if (GetOffsetFromPtr(freeRgn.start, freeRgn.end) < sizeof(NNSiFndExpHeapMBlockHead)) // size is no… in RecycleRegion()
811 …tHeapHeadPtrFromHeapHead(pEHHead), pRegion->start, GetOffsetFromPtr(pRegion->start, pRegion->end)); in RecycleRegion()
1382 … if (GetOffsetFromPtr(rgnNewFree.start, rgnNewFree.end) < sizeof(NNSiFndExpHeapMBlockHead)) in ResizeForMBlockHeap()
1384 rgnNewFree.start = rgnNewFree.end; // absorbed into the used block in ResizeForMBlockHeap()
1390 … if (GetOffsetFromPtr(rgnNewFree.start, rgnNewFree.end) >= sizeof(NNSiFndExpHeapMBlockHead)) in ResizeForMBlockHeap()
1408 rgnNewFree.end = GetMBlockEndAddr(pMBHead); // end address for the used block in ResizeForMBlockHeap()