Home
last modified time | relevance | path

Searched refs:MEMiHeapHead (Results 1 – 7 of 7) sorted by relevance

/RvlSDK-3.1/build/libraries/mem/src/
Dmem_heapCommon.c68 static MEMiHeapHead*
74 MEMiHeapHead* pHeapHd = NULL; in FindContainHeap_()
75 while ( NULL != ( pHeapHd = (MEMiHeapHead*)MEMGetNextListObject(pList, pHeapHd) ) ) in FindContainHeap_()
81 MEMiHeapHead* pChildHeapHd = FindContainHeap_( &pHeapHd->childList, memBlock ); in FindContainHeap_()
103 static MEMiHeapHead*
105 MEMiHeapHead* pNodeHeap, in FindParentHeap_()
106 const MEMiHeapHead* pTargetHeap in FindParentHeap_()
110 MEMiHeapHead* pHeapHd = NULL; in FindParentHeap_()
112 while ( NULL != ( pHeapHd = (MEMiHeapHead*)MEMGetNextListObject(pList, pHeapHd) ) ) in FindParentHeap_()
144 FindListContainHeap_( const MEMiHeapHead* pHeapHd ) in FindListContainHeap_()
[all …]
Dmem_frameHeap.c51 MEMiHeapHead* pHeapHd = handle; in IsValidFrmHeapHandle_()
66 GetFrmHeapHeadPtrFromHeapHead_( MEMiHeapHead* pHHead ) in GetFrmHeapHeadPtrFromHeapHead_()
68 return (MEMiFrmHeapHead*)AddU32ToPtr( pHHead, sizeof(MEMiHeapHead) ); in GetFrmHeapHeadPtrFromHeapHead_()
80 static inline MEMiHeapHead*
83 return (MEMiHeapHead*)SubU32ToPtr(pFrmHeapHd, sizeof(MEMiHeapHead)); in GetHeapHeadPtrFromFrmHeapHead_()
97 static MEMiHeapHead*
104 MEMiHeapHead* pHeapHd = (MEMiHeapHead*)startAddress; in InitFrameHeap_()
210 FreeHead_( MEMiHeapHead* pHeapHd ) in FreeHead_()
234 FreeTail_( MEMiHeapHead* pHeapHd ) in FreeTail_()
341 MEMiHeapHead *const pHeapHd = heap; in MEMiDumpFrmHeap()
[all …]
Dmem_unitHeap.c87 GetUnitHeapHeadPtrFromHeapHead_( MEMiHeapHead* pHeapHd ) in GetUnitHeapHeadPtrFromHeapHead_()
89 return (MEMiUntHeapHead*)AddU32ToPtr( pHeapHd, sizeof(MEMiHeapHead) ); in GetUnitHeapHeadPtrFromHeapHead_()
112 MEMiHeapHead* pHeapHd = handle; in IsValidUnitHeapHandle_()
141 MEMiHeapHead *const pHeapHd = heap; in MEMiDumpUnitHeap()
186 MEMiHeapHead* pHeapHd; in MEMCreateUnitHeapEx()
195 pHeapHd = (MEMiHeapHead*)RoundUpPtr( startAddress, MIN_ALIGNMENT ); in MEMCreateUnitHeapEx()
382 …return sizeof(MEMiHeapHead) + sizeof(MEMiUntHeapHead) // Size that the heap uses int… in MEMCalcHeapSizeForUnitHeap()
Dmem_expHeap.c114 MEMiHeapHead* pHeapHd = handle; in IsValidExpHeapHandle_()
129 GetExpHeapHeadPtrFromHeapHead_( MEMiHeapHead* pHHead ) in GetExpHeapHeadPtrFromHeapHead_()
131 return (MEMiExpHeapHead*)AddU32ToPtr( pHHead, sizeof(MEMiHeapHead) ); in GetExpHeapHeadPtrFromHeapHead_()
143 static inline MEMiHeapHead*
146 return (MEMiHeapHead*)SubU32ToPtr( pEHHead, sizeof(MEMiHeapHead) ); in GetHeapHeadPtrFromExpHeapHead_()
563 static MEMiHeapHead*
570 MEMiHeapHead* pHeapHd = (MEMiHeapHead*)startAddress; in InitExpHeap_()
696 MEMiHeapHead* pHeapHd, in AllocFromHead_()
761 MEMiHeapHead* pHeapHd, in AllocFromTail_()
912 MEMiHeapHead* pHeapHd, in CheckMBlock_()
[all …]
/RvlSDK-3.1/build/libraries/mem/include/
DheapCommoni.h77 MEMiHeapHead* pHeapHd,
83 void MEMiFinalizeHeap( MEMiHeapHead* pHeapHd );
85 void MEMiDumpHeapHead( MEMiHeapHead* pHeapHd );
159 GetOptForHeap( const MEMiHeapHead* pHeapHd ) in GetOptForHeap()
176 MEMiHeapHead* pHeapHd, in SetOptForHeap()
196 LockHeap( MEMiHeapHead* pHeapHd ) in LockHeap()
215 UnlockHeap( MEMiHeapHead* pHeapHd ) in UnlockHeap()
241 MEMiHeapHead* pHeapHd, in FillAllocMemory()
284 MEMiHeapHead* pHeapHd, in FillFreeMemory()
308 MEMiHeapHead* pHeapHd, in FillNoUseMemory()
/RvlSDK-3.1/include/revolution/mem/
DheapCommon.h95 typedef struct MEMiHeapHead MEMiHeapHead; typedef
98 struct MEMiHeapHead struct
123 typedef MEMiHeapHead* MEMHeapHandle; // Type to represent heap handle argument
DunitHeap.h134 return ( ( (const MEMiUntHeapHead*)( (const u8*)heap + sizeof(MEMiHeapHead) ) )->mBlkSize ); in MEMGetMemBlockSizeForUnitHeap()