Home
last modified time | relevance | path

Searched refs:pMBlkHd (Results 1 – 2 of 2) sorted by relevance

/RvlSDK-2.1/build/libraries/mem/src/
Dmem_unitHeap.c234 MEMiUntHeapMBlockHead* pMBlkHd = pUntHeapHd->mbFreeList.head; in MEMCreateUnitHeapEx() local
237 for ( i = 0; i < elementNum - 1; ++i, pMBlkHd = pMBlkHd->pMBlkHdNext ) in MEMCreateUnitHeapEx()
239 pMBlkHd->pMBlkHdNext = (MEMiUntHeapMBlockHead*)AddU32ToPtr( pMBlkHd, memBlockSize ); in MEMCreateUnitHeapEx()
242 pMBlkHd->pMBlkHdNext = NULL; in MEMCreateUnitHeapEx()
282 MEMiUntHeapMBlockHead* pMBlkHd; in MEMAllocFromUnitHeap() local
291 pMBlkHd = PopMBlock_( &pUntHeapHd->mbFreeList ); in MEMAllocFromUnitHeap()
294 if ( pMBlkHd ) in MEMAllocFromUnitHeap()
296 FillAllocMemory( heap, pMBlkHd, pUntHeapHd->mBlkSize ); in MEMAllocFromUnitHeap()
299 return pMBlkHd; in MEMAllocFromUnitHeap()
353 MEMiUntHeapMBlockHead* pMBlkHd = pUntHeapHd->mbFreeList.head; in MEMCountFreeBlockForUnitHeap() local
[all …]
Dmem_expHeap.c175 GetMemPtrForMBlock_( MEMiExpHeapMBlockHead* pMBlkHd ) in GetMemPtrForMBlock_() argument
177 return AddU32ToPtr( pMBlkHd, sizeof(MEMiExpHeapMBlockHead) ); in GetMemPtrForMBlock_()
181 GetMemCPtrForMBlock_( const MEMiExpHeapMBlockHead* pMBlkHd ) in GetMemCPtrForMBlock_() argument
183 return AddU32ToCPtr( pMBlkHd, sizeof(MEMiExpHeapMBlockHead) ); in GetMemCPtrForMBlock_()
239 GetAlignmentForMBlock_( const MEMiExpHeapMBlockHead* pMBlkHd ) in GetAlignmentForMBlock_() argument
241 return pMBlkHd->attribute.fields.alignment; in GetAlignmentForMBlock_()
256 MEMiExpHeapMBlockHead* pMBlkHd, in SetAlignmentForMBlock_() argument
260 pMBlkHd->attribute.fields.alignment = alignment; in SetAlignmentForMBlock_()
706 MEMiExpHeapMBlockHead* pMBlkHd = NULL; in AllocFromHead_() local
712 for ( pMBlkHd = pExpHeapHd->mbFreeList.head; pMBlkHd; pMBlkHd = pMBlkHd->pMBHeadNext ) in AllocFromHead_()
[all …]