Lines Matching refs:heap

159 GetExpHeapHeadPtrFromHandle_( MEMHeapHandle heap )  in GetExpHeapHeadPtrFromHandle_()  argument
161 return (MEMiExpHeapHead*)GetExpHeapHeadPtrFromHeapHead_( heap ); in GetExpHeapHeadPtrFromHandle_()
1145 MEMHeapHandle heap in IsValidUsedMBlock_() argument
1148 MEMiHeapHead* pHeapHd = heap; in IsValidUsedMBlock_()
1180 MEMiDumpExpHeap( MEMHeapHandle heap ) in MEMiDumpExpHeap() argument
1182 ASSERT(IsValidExpHeapHandle_(heap)); in MEMiDumpExpHeap()
1190 MEMiHeapHead* pHeapHd = heap; in MEMiDumpExpHeap()
1337 MEMDestroyExpHeap( MEMHeapHandle heap ) in MEMDestroyExpHeap() argument
1339 ASSERT( IsValidExpHeapHandle_(heap) ); in MEMDestroyExpHeap()
1341 MEMiFinalizeHeap( heap ); in MEMDestroyExpHeap()
1342 return (void*)heap; in MEMDestroyExpHeap()
1363 MEMHeapHandle heap, in MEMAllocFromExpHeapEx() argument
1370 ASSERT( IsValidExpHeapHandle_(heap) ); in MEMAllocFromExpHeapEx()
1384 LockHeap( heap ); in MEMAllocFromExpHeapEx()
1388 memory = AllocFromHead_( heap, size, alignment ); in MEMAllocFromExpHeapEx()
1392 memory = AllocFromTail_( heap, size, -alignment ); in MEMAllocFromExpHeapEx()
1395 UnlockHeap( heap ); in MEMAllocFromExpHeapEx()
1414 MEMHeapHandle heap, in MEMResizeForMBlockExpHeap() argument
1422 ASSERT(IsValidExpHeapHandle_(heap)); in MEMResizeForMBlockExpHeap()
1423 ASSERT(IsValidUsedMBlock_(memBlock, heap)); in MEMResizeForMBlockExpHeap()
1425 pEHHead = GetExpHeapHeadPtrFromHandle_(heap); in MEMResizeForMBlockExpHeap()
1434 LockHeap( heap ); in MEMResizeForMBlockExpHeap()
1454 UnlockHeap( heap ); in MEMResizeForMBlockExpHeap()
1485 heap, in MEMResizeForMBlockExpHeap()
1507 UnlockHeap( heap ); in MEMResizeForMBlockExpHeap()
1524 MEMHeapHandle heap, in MEMFreeToExpHeap() argument
1528 ASSERT(IsValidExpHeapHandle_(heap)); in MEMFreeToExpHeap()
1534 ASSERT(IsValidUsedMBlock_(memBlock, heap)); in MEMFreeToExpHeap()
1537 MEMiHeapHead *pHeapHd = heap; in MEMFreeToExpHeap()
1545 LockHeap( heap ); in MEMFreeToExpHeap()
1551 UnlockHeap( heap ); in MEMFreeToExpHeap()
1565 MEMGetTotalFreeSizeForExpHeap( MEMHeapHandle heap ) in MEMGetTotalFreeSizeForExpHeap() argument
1569 ASSERT(IsValidExpHeapHandle_(heap)); in MEMGetTotalFreeSizeForExpHeap()
1571 LockHeap( heap ); in MEMGetTotalFreeSizeForExpHeap()
1574 MEMiExpHeapHead *pEHHead = GetExpHeapHeadPtrFromHandle_(heap); in MEMGetTotalFreeSizeForExpHeap()
1583 UnlockHeap( heap ); in MEMGetTotalFreeSizeForExpHeap()
1601 MEMHeapHandle heap, in MEMGetAllocatableSizeForExpHeapEx() argument
1605 ASSERT(IsValidExpHeapHandle_(heap)); in MEMGetAllocatableSizeForExpHeapEx()
1614 LockHeap( heap ); in MEMGetAllocatableSizeForExpHeapEx()
1617 MEMiExpHeapHead *pEHHead = GetExpHeapHeadPtrFromHandle_(heap); in MEMGetAllocatableSizeForExpHeapEx()
1647 UnlockHeap( heap ); in MEMGetAllocatableSizeForExpHeapEx()
1665 MEMiIsEmptyExpHeap( MEMHeapHandle heap ) in MEMiIsEmptyExpHeap() argument
1667 MEMiExpHeapHead *pExpHeapHd = GetExpHeapHeadPtrFromHeapHead_( heap ); in MEMiIsEmptyExpHeap()
1670 LockHeap( heap ); in MEMiIsEmptyExpHeap()
1674 UnlockHeap( heap ); in MEMiIsEmptyExpHeap()
1691 MEMHeapHandle heap, in MEMSetAllocModeForExpHeap() argument
1698 ASSERT(IsValidExpHeapHandle_(heap)); in MEMSetAllocModeForExpHeap()
1702 MEMiExpHeapHead *const pEHHead = GetExpHeapHeadPtrFromHandle_(heap); in MEMSetAllocModeForExpHeap()
1721 MEMGetAllocModeForExpHeap( MEMHeapHandle heap ) in MEMGetAllocModeForExpHeap() argument
1723 ASSERT(IsValidExpHeapHandle_(heap)); in MEMGetAllocModeForExpHeap()
1724 return GetAllocMode_(GetExpHeapHeadPtrFromHandle_(heap)); in MEMGetAllocModeForExpHeap()
1739 MEMHeapHandle heap, in MEMSetGroupIDForExpHeap() argument
1746 ASSERT(IsValidExpHeapHandle_(heap)); in MEMSetGroupIDForExpHeap()
1751 MEMiExpHeapHead* pEHHead = GetExpHeapHeadPtrFromHandle_(heap); in MEMSetGroupIDForExpHeap()
1771 MEMGetGroupIDForExpHeap( MEMHeapHandle heap ) in MEMGetGroupIDForExpHeap() argument
1773 ASSERT(IsValidExpHeapHandle_(heap)); in MEMGetGroupIDForExpHeap()
1775 return GetExpHeapHeadPtrFromHandle_(heap)->groupID; in MEMGetGroupIDForExpHeap()
1804 MEMHeapHandle heap, in MEMVisitAllocatedForExpHeap() argument
1809 ASSERT(IsValidExpHeapHandle_(heap)); in MEMVisitAllocatedForExpHeap()
1812 LockHeap( heap ); in MEMVisitAllocatedForExpHeap()
1814 MEMiExpHeapMBlockHead* pMBHead = GetExpHeapHeadPtrFromHandle_(heap)->mbUsedList.head; in MEMVisitAllocatedForExpHeap()
1819 (*visitor)(GetMemPtrForMBlock_(pMBHead), heap, userParam); in MEMVisitAllocatedForExpHeap()
1823 UnlockHeap( heap ); in MEMVisitAllocatedForExpHeap()
1892 MEMAdjustExpHeap( MEMHeapHandle heap ) in MEMAdjustExpHeap() argument
1894 ASSERT( IsValidExpHeapHandle_(heap) ); in MEMAdjustExpHeap()
1897 MEMiHeapHead *pHeapHd = heap; in MEMAdjustExpHeap()
1898 MEMiExpHeapHead *pExpHeapHd = GetExpHeapHeadPtrFromHeapHead_( heap ); in MEMAdjustExpHeap()
1902 LockHeap( heap ); in MEMAdjustExpHeap()
1919 if ( pMBlkEnd != MEMGetHeapEndAddress( heap ) ) in MEMAdjustExpHeap()
1934 UnlockHeap( heap ); in MEMAdjustExpHeap()
1956 MEMHeapHandle heap, in MEMCheckExpHeap() argument
1964 if ( ! IsValidExpHeapHandle_(heap) ) in MEMCheckExpHeap()
1966 … HEAP_WARNING(bPrint, "[OS Foundation " "Exp" " Heap]" " Invalid heap handle. - %08X\n", heap); in MEMCheckExpHeap()
1970 LockHeap( heap ); in MEMCheckExpHeap()
1972 MEMiHeapHead *const pHeapHd = heap; in MEMCheckExpHeap()
2032 UnlockHeap( heap ); in MEMCheckExpHeap()
2052 MEMHeapHandle heap, in MEMCheckForMBlockExpHeap() argument
2057 MEMiHeapHead *const pHeapHd = heap; in MEMCheckForMBlockExpHeap()