Lines Matching refs:pEHHead

144 GetHeapHeadPtrFromExpHeapHead_( MEMiExpHeapHead* pEHHead )  in GetHeapHeadPtrFromExpHeapHead_()  argument
146 return (MEMiHeapHead*)SubU32ToPtr( pEHHead, sizeof(MEMiHeapHead) ); in GetHeapHeadPtrFromExpHeapHead_()
349 GetAllocMode_( MEMiExpHeapHead* pEHHead ) in GetAllocMode_() argument
351 return pEHHead->feature.fields.allocMode; in GetAllocMode_()
366 MEMiExpHeapHead* pEHHead, in SetAllocMode_() argument
370 pEHHead->feature.fields.allocMode = mode; in SetAllocMode_()
618 MEMiExpHeapHead* pEHHead, in AllocUsedBlockFromFreeBlock_() argument
634 …pMBHeadFreePrev = RemoveMBlock_( &pEHHead->mbFreeList, pMBHeadFree ); // Deletes the free block f… in AllocUsedBlockFromFreeBlock_()
643 …pMBHeadFreePrev = InsertMBlock_( &pEHHead->mbFreeList, InitFreeMBlock_(&freeRgnT), pMBHeadFreePrev… in AllocUsedBlockFromFreeBlock_()
653 (void)InsertMBlock_( &pEHHead->mbFreeList, InitFreeMBlock_(&freeRgnB), pMBHeadFreePrev ); in AllocUsedBlockFromFreeBlock_()
658 GetHeapHeadPtrFromExpHeapHead_(pEHHead), in AllocUsedBlockFromFreeBlock_()
674 SetGroupIDForMBlock_( pMBHeadNewUsed, pEHHead->groupID ); in AllocUsedBlockFromFreeBlock_()
675 AppendMBlock_( &pEHHead->mbUsedList, pMBHeadNewUsed ); in AllocUsedBlockFromFreeBlock_()
828 MEMiExpHeapHead* pEHHead, in RecycleRegion_() argument
839 for ( pBlk = pEHHead->mbFreeList.head; pBlk; pBlk = pBlk->pMBHeadNext ) in RecycleRegion_()
851 (void)RemoveMBlock_( &pEHHead->mbFreeList, pBlk ); in RecycleRegion_()
854 … FillNoUseMemory( GetHeapHeadPtrFromExpHeapHead_(pEHHead), pBlk, sizeof(MEMiExpHeapMBlockHead) ); in RecycleRegion_()
865 pBlkPrFree = RemoveMBlock_(&pEHHead->mbFreeList, pBlkPrFree); in RecycleRegion_()
875 …FillFreeMemory( GetHeapHeadPtrFromExpHeapHead_(pEHHead), pRegion->start, GetOffsetFromPtr(pRegion-… in RecycleRegion_()
878 &pEHHead->mbFreeList, in RecycleRegion_()
1419 MEMiExpHeapHead *pEHHead; in MEMResizeForMBlockExpHeap() local
1425 pEHHead = GetExpHeapHeadPtrFromHandle_(heap); in MEMResizeForMBlockExpHeap()
1443 for ( block = pEHHead->mbFreeList.head; block; block = block->pMBHeadNext ) in MEMResizeForMBlockExpHeap()
1465 nextBlockPrev = RemoveMBlock_( &pEHHead->mbFreeList, block ); in MEMResizeForMBlockExpHeap()
1481 …(void)InsertMBlock_(&pEHHead->mbFreeList, InitFreeMBlock_(&rgnNewFree), nextBlockPrev); // Creat… in MEMResizeForMBlockExpHeap()
1501 if ( ! RecycleRegion_(pEHHead, &rgnNewFree) ) // Tries returning the free list in MEMResizeForMBlockExpHeap()
1574 MEMiExpHeapHead *pEHHead = GetExpHeapHeadPtrFromHandle_(heap); in MEMGetTotalFreeSizeForExpHeap() local
1577 for ( pMBHead = pEHHead->mbFreeList.head; pMBHead; pMBHead = pMBHead->pMBHeadNext ) in MEMGetTotalFreeSizeForExpHeap()
1617 MEMiExpHeapHead *pEHHead = GetExpHeapHeadPtrFromHandle_(heap); in MEMGetAllocatableSizeForExpHeapEx() local
1622 for ( pMBlkHd = pEHHead->mbFreeList.head; pMBlkHd; pMBlkHd = pMBlkHd->pMBHeadNext ) in MEMGetAllocatableSizeForExpHeapEx()
1702 MEMiExpHeapHead *const pEHHead = GetExpHeapHeadPtrFromHandle_(heap); in MEMSetAllocModeForExpHeap() local
1703 beforeMode = GetAllocMode_(pEHHead); in MEMSetAllocModeForExpHeap()
1704 SetAllocMode_(pEHHead, mode); in MEMSetAllocModeForExpHeap()
1751 MEMiExpHeapHead* pEHHead = GetExpHeapHeadPtrFromHandle_(heap); in MEMSetGroupIDForExpHeap() local
1752 beforeGroupID = pEHHead->groupID; in MEMSetGroupIDForExpHeap()
1753 pEHHead->groupID = groupID; in MEMSetGroupIDForExpHeap()