Lines Matching refs:rgnNewFree
1458 MemRegion rgnNewFree; in MEMResizeForMBlockExpHeap() local
1463 GetRegionOfMBlock_( &rgnNewFree, block ); in MEMResizeForMBlockExpHeap()
1466 oldFreeStart = rgnNewFree.start; in MEMResizeForMBlockExpHeap()
1467 … rgnNewFree.start = AddU32ToPtr( memBlock, size ); // The region position to be newly freed in MEMResizeForMBlockExpHeap()
1470 … if ( GetOffsetFromPtr(rgnNewFree.start, rgnNewFree.end) < sizeof(MEMiExpHeapMBlockHead) ) in MEMResizeForMBlockExpHeap()
1472 rgnNewFree.start = rgnNewFree.end; // It is absorbed into the block being used in MEMResizeForMBlockExpHeap()
1475 …pMBHead->blockSize = GetOffsetFromPtr(memBlock, rgnNewFree.start); // Changes the target block si… in MEMResizeForMBlockExpHeap()
1478 … if ( GetOffsetFromPtr(rgnNewFree.start, rgnNewFree.end) >= sizeof(MEMiExpHeapMBlockHead) ) in MEMResizeForMBlockExpHeap()
1480 …(void)InsertMBlock_(&pEHHead->mbFreeList, InitFreeMBlock_(&rgnNewFree), nextBlockPrev); // Creat… in MEMResizeForMBlockExpHeap()
1486 GetOffsetFromPtr(oldFreeStart, rgnNewFree.start)); in MEMResizeForMBlockExpHeap()
1492 MemRegion rgnNewFree; in MEMResizeForMBlockExpHeap() local
1495 rgnNewFree.start = AddU32ToPtr(memBlock, size); // The region position to be newly freed in MEMResizeForMBlockExpHeap()
1496 …rgnNewFree.end = GetMBlockEndAddr_(pMBHead); // The end address for the block currently being … in MEMResizeForMBlockExpHeap()
1500 if ( ! RecycleRegion_(pEHHead, &rgnNewFree) ) // Tries returning the free list in MEMResizeForMBlockExpHeap()