Lines Matching refs:pHeapHd
77 MEMiHeapHead* pHeapHd,
83 void MEMiFinalizeHeap( MEMiHeapHead* pHeapHd );
85 void MEMiDumpHeapHead( MEMiHeapHead* pHeapHd );
159 GetOptForHeap( const MEMiHeapHead* pHeapHd ) in GetOptForHeap() argument
161 return (u16)pHeapHd->attribute.fields.optFlag; in GetOptForHeap()
176 MEMiHeapHead* pHeapHd, in SetOptForHeap() argument
180 pHeapHd->attribute.fields.optFlag = (u8)optFlag; in SetOptForHeap()
196 LockHeap( MEMiHeapHead* pHeapHd ) in LockHeap() argument
198 if ( GetOptForHeap( pHeapHd ) & MEM_HEAP_OPT_THREAD_SAFE ) in LockHeap()
200 OSLockMutex( &pHeapHd->mutex ); in LockHeap()
215 UnlockHeap( MEMiHeapHead* pHeapHd ) in UnlockHeap() argument
217 if ( GetOptForHeap( pHeapHd ) & MEM_HEAP_OPT_THREAD_SAFE ) in UnlockHeap()
219 OSUnlockMutex( &pHeapHd->mutex ); in UnlockHeap()
241 MEMiHeapHead* pHeapHd, in FillAllocMemory() argument
247 if ( GetOptForHeap(pHeapHd) & MEM_HEAP_OPT_0_CLEAR ) in FillAllocMemory()
254 if ( GetOptForHeap(pHeapHd) & MEM_HEAP_OPT_DEBUG_FILL ) in FillAllocMemory()
266 #define FillFreeMemory( pHeapHd, address, size ) ((void) 0) argument
267 #define FillNoUseMemory( pHeapHd, address, size ) ((void) 0) argument
284 MEMiHeapHead* pHeapHd, in FillFreeMemory() argument
289 if ( GetOptForHeap(pHeapHd) & MEM_HEAP_OPT_DEBUG_FILL ) in FillFreeMemory()
308 MEMiHeapHead* pHeapHd, in FillNoUseMemory() argument
313 if ( GetOptForHeap(pHeapHd) & MEM_HEAP_OPT_DEBUG_FILL ) in FillNoUseMemory()