| /RvlSDK-3.2.2/build/demos/memdemo/src/ |
| D | exp-1.c | 64 void* memBlock, in GetTailSizeVisitorFunc() argument 71 if ( MEMGetAllocDirForMBlockExpHeap(memBlock) == MEM_EXPHEAP_ALLOC_MODE_NEAR ) in GetTailSizeVisitorFunc() 73 *(u32*)userParam += MEMGetSizeForMBlockExpHeap(memBlock); in GetTailSizeVisitorFunc() 92 void* memBlock, in FreeGroupVisitorFunc() argument 100 if ( MEMGetGroupIDForMBlockExpHeap(memBlock) == pGrpParam->groupID ) in FreeGroupVisitorFunc() 103 pGrpParam->size += MEMGetSizeForMBlockExpHeap(memBlock); in FreeGroupVisitorFunc() 105 MEMFreeToExpHeap( heap, memBlock ); in FreeGroupVisitorFunc() 257 void* memBlock, in ReportVisitorFunc() argument 264 u16 allocDir = MEMGetAllocDirForMBlockExpHeap( memBlock ); in ReportVisitorFunc() 265 u16 groupId = MEMGetGroupIDForMBlockExpHeap ( memBlock ); in ReportVisitorFunc() [all …]
|
| D | thread_safe.c | 278 void* memBlock, in ReportVisitorFunc() argument 285 u16 allocDir = MEMGetAllocDirForMBlockExpHeap( memBlock ); in ReportVisitorFunc() 286 u16 groupId = MEMGetGroupIDForMBlockExpHeap ( memBlock ); in ReportVisitorFunc() 287 u32 size = MEMGetSizeForMBlockExpHeap ( memBlock ); in ReportVisitorFunc() 289 pParam->size += MEMGetSizeForMBlockExpHeap( memBlock ); in ReportVisitorFunc() 294 (u32)memBlock, in ReportVisitorFunc()
|
| D | frm-1.c | 248 void* memBlock, in ReportVisitorFunc() argument 255 u16 allocDir = MEMGetAllocDirForMBlockExpHeap( memBlock ); in ReportVisitorFunc() 256 u16 groupId = MEMGetGroupIDForMBlockExpHeap ( memBlock ); in ReportVisitorFunc() 257 u32 size = MEMGetSizeForMBlockExpHeap ( memBlock ); in ReportVisitorFunc() 259 pParam->size += MEMGetSizeForMBlockExpHeap( memBlock ); in ReportVisitorFunc() 264 (u32)memBlock, in ReportVisitorFunc()
|
| /RvlSDK-3.2.2/build/libraries/mem/src/ |
| D | mem_allocator.c | 64 void* memBlock in AllocatorFreeForExpHeap_() argument 68 MEMFreeToExpHeap( heap, memBlock ); in AllocatorFreeForExpHeap_() 109 void* memBlock in AllocatorFreeForFrmHeap_() argument 112 #pragma unused( pAllocator, memBlock ) in AllocatorFreeForFrmHeap_() 167 void* memBlock in AllocatorFreeForUnitHeap_() argument 171 MEMFreeToUnitHeap( heap, memBlock ); in AllocatorFreeForUnitHeap_() 211 void* memBlock in AllocatorFreeForOSHeap_() argument 215 OSFreeToHeap( heap, memBlock ); in AllocatorFreeForOSHeap_() 264 void* memBlock in MEMFreeToAllocator() argument 267 ASSERT(pAllocator && memBlock); in MEMFreeToAllocator() [all …]
|
| D | mem_expHeap.c | 198 GetMBlockHeadPtr_( void* memBlock ) in GetMBlockHeadPtr_() argument 200 return (MEMiExpHeapMBlockHead*)SubU32ToPtr(memBlock, sizeof(MEMiExpHeapMBlockHead)); in GetMBlockHeadPtr_() 204 GetMBlockHeadCPtr_( const void* memBlock ) in GetMBlockHeadCPtr_() argument 206 return (const MEMiExpHeapMBlockHead*)SubU32ToCPtr(memBlock, sizeof(MEMiExpHeapMBlockHead)); in GetMBlockHeadCPtr_() 923 const void *const memBlock = GetMemCPtrForMBlock_(pMBHead); in CheckMBlock_() local 928 || GetUIntPtr(memBlock) > GetUIntPtr(pHeapHd->heapEnd) in CheckMBlock_() 932 heapType, memBlock, pHeapHd->heapStart, pHeapHd->heapEnd); in CheckMBlock_() 941 heapType, memBlock); in CheckMBlock_() 949 heapType, memBlock, pMBHead->signature); in CheckMBlock_() 956 heapType, memBlock, pMBHead->blockSize); in CheckMBlock_() [all …]
|
| D | mem_heapCommon.c | 71 const void* memBlock in FindContainHeap_() argument 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_() 317 MEMFindContainHeap( const void* memBlock ) in MEMFindContainHeap() argument 319 return FindContainHeap_( &sRootList, memBlock ); in MEMFindContainHeap()
|
| D | mem_frameHeap.c | 768 void* memBlock, in MEMResizeForMBlockFrmHeap() argument 776 …ASSERT(memBlock == RoundDownPtr(memBlock, MIN_ALIGNMENT)); // Check if at the minimum alignment b… in MEMResizeForMBlockFrmHeap() 781 ASSERT( ComparePtr(pHeapHd->heapStart, memBlock) <= 0 in MEMResizeForMBlockFrmHeap() 782 …&& ComparePtr(pFrmHeapHd->headAllocator, memBlock) > 0 ); // Be sure that memory blocks exist a… in MEMResizeForMBlockFrmHeap() 784 …|| ComparePtr(pFrmHeapHd->pState, memBlock) < 0 ); // Be sure that there is no status sa… in MEMResizeForMBlockFrmHeap() 798 const u32 oldSize = GetOffsetFromPtr( memBlock, pFrmHeapHd->headAllocator ); in MEMResizeForMBlockFrmHeap() 799 void* endAddress = AddU32ToPtr( memBlock, newSize ); in MEMResizeForMBlockFrmHeap()
|
| D | mem_unitHeap.c | 315 void* memBlock in MEMFreeToUnitHeap() argument 319 if ( memBlock == NULL ) in MEMFreeToUnitHeap() 327 FillFreeMemory( heap, memBlock, pUntHeapHd->mBlkSize ); in MEMFreeToUnitHeap() 330 PushMBlock_( &pUntHeapHd->mbFreeList, (MEMiUntHeapMBlockHead*)memBlock ); in MEMFreeToUnitHeap()
|
| /RvlSDK-3.2.2/include/revolution/mem/ |
| D | expHeap.h | 120 typedef void (*MEMHeapVisitor)( void* memBlock, MEMHeapHandle heap, u32 userParam ); 155 void* memBlock, 158 void MEMFreeToExpHeap( MEMHeapHandle heap, void* memBlock ); 180 u32 MEMGetSizeForMBlockExpHeap( const void* memBlock ); 182 u16 MEMGetGroupIDForMBlockExpHeap( const void* memBlock ); 184 u16 MEMGetAllocDirForMBlockExpHeap( const void* memBlock ); 257 #define MEMCheckForMBlockExpHeap( memBlock, heap, optFlag ) (TRUE) argument 265 const void* memBlock,
|
| D | allocator.h | 33 typedef void (*MEMFuncAllocatorFree) ( MEMAllocator* pAllocator, void* memBlock ); 58 void MEMFreeToAllocator ( MEMAllocator* pAllocator, void* memBlock );
|
| D | unitHeap.h | 87 void* memBlock );
|
| D | frameHeap.h | 106 void* memBlock,
|
| D | heapCommon.h | 130 MEMHeapHandle MEMFindContainHeap( const void* memBlock );
|