Lines Matching refs:heap
136 MEMiDumpUnitHeap( MEMHeapHandle heap ) in MEMiDumpUnitHeap() argument
138 ASSERT( IsValidUnitHeapHandle_( heap ) ); in MEMiDumpUnitHeap()
141 MEMiHeapHead *const pHeapHd = heap; in MEMiDumpUnitHeap()
144 const u32 freeSize = MEMCountFreeBlockForUnitHeap( heap ) * pUnitHeapHd->mBlkSize; in MEMiDumpUnitHeap()
259 MEMDestroyUnitHeap( MEMHeapHandle heap ) in MEMDestroyUnitHeap() argument
261 ASSERT( IsValidUnitHeapHandle_(heap) ); in MEMDestroyUnitHeap()
263 MEMiFinalizeHeap(heap); in MEMDestroyUnitHeap()
264 return (void*)heap; in MEMDestroyUnitHeap()
280 MEMAllocFromUnitHeap( MEMHeapHandle heap ) in MEMAllocFromUnitHeap() argument
284 ASSERT( IsValidUnitHeapHandle_( heap ) ); in MEMAllocFromUnitHeap()
288 MEMiUntHeapHead* pUntHeapHd = GetUnitHeapHeadPtrFromHeapHead_( heap ); in MEMAllocFromUnitHeap()
290 LockHeap( heap ); in MEMAllocFromUnitHeap()
292 UnlockHeap( heap ); in MEMAllocFromUnitHeap()
296 FillAllocMemory( heap, pMBlkHd, pUntHeapHd->mBlkSize ); in MEMAllocFromUnitHeap()
314 MEMHeapHandle heap, in MEMFreeToUnitHeap() argument
318 ASSERT( IsValidUnitHeapHandle_( heap ) ); in MEMFreeToUnitHeap()
325 MEMiUntHeapHead* pUntHeapHd = GetUnitHeapHeadPtrFromHeapHead_( heap ); in MEMFreeToUnitHeap()
327 FillFreeMemory( heap, memBlock, pUntHeapHd->mBlkSize ); in MEMFreeToUnitHeap()
329 LockHeap( heap ); in MEMFreeToUnitHeap()
331 UnlockHeap( heap ); in MEMFreeToUnitHeap()
345 MEMCountFreeBlockForUnitHeap( MEMHeapHandle heap ) in MEMCountFreeBlockForUnitHeap() argument
348 ASSERT(IsValidUnitHeapHandle_(heap)); in MEMCountFreeBlockForUnitHeap()
350 LockHeap( heap ); in MEMCountFreeBlockForUnitHeap()
352 MEMiUntHeapHead* pUntHeapHd = GetUnitHeapHeadPtrFromHeapHead_( heap ); in MEMCountFreeBlockForUnitHeap()
360 UnlockHeap( heap ); in MEMCountFreeBlockForUnitHeap()