Searched refs:pHeapHd (Results 1 – 5 of 5) sorted by relevance
| /RvlSDK-3.1.4/build/libraries/mem/src/ |
| D | mem_heapCommon.c | 74 MEMiHeapHead* pHeapHd = NULL; in FindContainHeap_() local 75 while ( NULL != ( pHeapHd = (MEMiHeapHead*)MEMGetNextListObject(pList, pHeapHd) ) ) in FindContainHeap_() 77 if ( GetUIntPtr( pHeapHd->heapStart ) <= GetUIntPtr( memBlock ) in FindContainHeap_() 78 && GetUIntPtr( memBlock ) < GetUIntPtr( pHeapHd->heapEnd ) in FindContainHeap_() 81 MEMiHeapHead* pChildHeapHd = FindContainHeap_( &pHeapHd->childList, memBlock ); in FindContainHeap_() 86 return pHeapHd; in FindContainHeap_() 110 MEMiHeapHead* pHeapHd = NULL; in FindParentHeap_() local 112 while ( NULL != ( pHeapHd = (MEMiHeapHead*)MEMGetNextListObject(pList, pHeapHd) ) ) in FindParentHeap_() 114 if ( pHeapHd == pTargetHeap ) in FindParentHeap_() 121 if ( GetUIntPtr( pHeapHd->heapStart ) <= GetUIntPtr( pTargetHeap ) in FindParentHeap_() [all …]
|
| D | mem_frameHeap.c | 51 MEMiHeapHead* pHeapHd = handle; in IsValidFrmHeapHandle_() local 52 return pHeapHd->signature == MEMi_FRMHEAP_SIGNATURE; in IsValidFrmHeapHandle_() 104 MEMiHeapHead* pHeapHd = (MEMiHeapHead*)startAddress; in InitFrameHeap_() local 105 MEMiFrmHeapHead* pFrmHeapHd = GetFrmHeapHeadPtrFromHeapHead_( pHeapHd ); in InitFrameHeap_() 108 pHeapHd, in InitFrameHeap_() 114 pFrmHeapHd->headAllocator = pHeapHd->heapStart; in InitFrameHeap_() 115 pFrmHeapHd->tailAllocator = pHeapHd->heapEnd; in InitFrameHeap_() 119 return pHeapHd; in InitFrameHeap_() 210 FreeHead_( MEMiHeapHead* pHeapHd ) in FreeHead_() argument 212 MEMiFrmHeapHead* pFrmHeapHd = GetFrmHeapHeadPtrFromHeapHead_(pHeapHd); in FreeHead_() [all …]
|
| D | mem_unitHeap.c | 87 GetUnitHeapHeadPtrFromHeapHead_( MEMiHeapHead* pHeapHd ) in GetUnitHeapHeadPtrFromHeapHead_() argument 89 return (MEMiUntHeapHead*)AddU32ToPtr( pHeapHd, sizeof(MEMiHeapHead) ); in GetUnitHeapHeadPtrFromHeapHead_() 112 MEMiHeapHead* pHeapHd = handle; in IsValidUnitHeapHandle_() local 113 return pHeapHd->signature == MEMi_UNTHEAP_SIGNATURE; in IsValidUnitHeapHandle_() 141 MEMiHeapHead *const pHeapHd = heap; in MEMiDumpUnitHeap() local 142 MEMiUntHeapHead *const pUnitHeapHd = GetUnitHeapHeadPtrFromHeapHead_( pHeapHd ); in MEMiDumpUnitHeap() 143 const u32 heapSize = GetOffsetFromPtr( pHeapHd->heapStart, pHeapHd->heapEnd ); in MEMiDumpUnitHeap() 147 MEMiDumpHeapHead(pHeapHd); in MEMiDumpUnitHeap() 186 MEMiHeapHead* pHeapHd; in MEMCreateUnitHeapEx() local 195 pHeapHd = (MEMiHeapHead*)RoundUpPtr( startAddress, MIN_ALIGNMENT ); in MEMCreateUnitHeapEx() [all …]
|
| D | mem_expHeap.c | 114 MEMiHeapHead* pHeapHd = handle; in IsValidExpHeapHandle_() local 115 return pHeapHd->signature == MEMi_EXPHEAP_SIGNATURE; in IsValidExpHeapHandle_() 570 MEMiHeapHead* pHeapHd = (MEMiHeapHead*)startAddress; in InitExpHeap_() local 571 MEMiExpHeapHead* pExpHeapHd = GetExpHeapHeadPtrFromHeapHead_( pHeapHd ); in InitExpHeap_() 574 pHeapHd, in InitExpHeap_() 589 region.start = pHeapHd->heapStart; in InitExpHeap_() 590 region.end = pHeapHd->heapEnd; in InitExpHeap_() 599 return pHeapHd; in InitExpHeap_() 696 MEMiHeapHead* pHeapHd, in AllocFromHead_() argument 701 MEMiExpHeapHead* pExpHeapHd = GetExpHeapHeadPtrFromHeapHead_(pHeapHd); in AllocFromHead_() [all …]
|
| /RvlSDK-3.1.4/build/libraries/mem/include/ |
| D | heapCommoni.h | 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() [all …]
|