Home
last modified time | relevance | path

Searched refs:MEMHeapHandle (Results 1 – 10 of 10) sorted by relevance

/CafeSDK-2.12.13-1/system/include/cafe/mem/
DexpHeap.h132 typedef void (*MEMHeapVisitor)( void* memBlock, MEMHeapHandle heap, u32 userParam );
144 void MEMiDumpExpHeap( MEMHeapHandle heap );
147 MEMHeapHandle MEMCreateExpHeapEx(
152 void* MEMDestroyExpHeap( MEMHeapHandle heap );
155 MEMHeapHandle heap,
160 MEMHeapHandle heap,
164 void MEMFreeToExpHeap( MEMHeapHandle heap, void* memBlock );
166 u32 MEMGetTotalFreeSizeForExpHeap( MEMHeapHandle heap );
168 u32 MEMGetAllocatableSizeForExpHeapEx( MEMHeapHandle heap, int alignment );
170 BOOL MEMiIsEmptyExpHeap( MEMHeapHandle heap );
[all …]
DframeHeap.h82 void* MEMiGetFreeStartForFrmHeap( MEMHeapHandle heap );
84 void* MEMiGetFreeEndForFrmHeap ( MEMHeapHandle heap );
86 void MEMiDumpFrmHeap( MEMHeapHandle heap );
88 MEMHeapHandle MEMCreateFrmHeapEx(
93 void* MEMDestroyFrmHeap( MEMHeapHandle heap );
96 MEMHeapHandle heap,
100 void MEMFreeToFrmHeap( MEMHeapHandle heap, int mode );
102 u32 MEMGetAllocatableSizeForFrmHeapEx( MEMHeapHandle heap, int alignment );
104 BOOL MEMRecordStateForFrmHeap( MEMHeapHandle heap, u32 tagName );
106 BOOL MEMFreeByStateToFrmHeap( MEMHeapHandle heap, u32 tagName );
[all …]
Dblockheap.h63 void MEMiDumpBlockHeap( MEMHeapHandle heap );
65 MEMHeapHandle MEMInitBlockHeap(
74 int MEMAddBlockHeapTracking(MEMHeapHandle heap, void *track_mem, u32 track_mem_bytes);
76 void* MEMDestroyBlockHeap ( MEMHeapHandle heap );
78 void* MEMAllocFromBlockHeapAt( MEMHeapHandle heap, void *place, u32 size );
80 void* MEMAllocFromBlockHeapEx( MEMHeapHandle heap, u32 size, int alignment );
83 MEMHeapHandle heap,
86 u32 MEMGetTrackingLeftInBlockHeap( MEMHeapHandle heap );
88 u32 MEMGetTotalFreeSizeForBlockHeap( MEMHeapHandle heap );
90 u32 MEMGetAllocatableSizeForBlockHeapEx( MEMHeapHandle heap, int alignment );
[all …]
DheapCommon.h142 typedef MEMiHeapHead* MEMHeapHandle; // Type to represent the heap handle. typedef
149 MEMHeapHandle MEMFindContainHeap( const void* memBlock );
151 MEMHeapHandle MEMFindParentHeap( MEMHeapHandle heap );
168 MEMGetHeapStartAddress( MEMHeapHandle heap ) in MEMGetHeapStartAddress()
185 MEMGetHeapStartAddressUsable( MEMHeapHandle heap ) in MEMGetHeapStartAddressUsable()
200 MEMGetHeapEndAddress( MEMHeapHandle heap ) in MEMGetHeapEndAddress()
216 MEMGetHeapTotalUsableSize( MEMHeapHandle heap ) in MEMGetHeapTotalUsableSize()
233 MEMGetHeapTotalSize( MEMHeapHandle heap ) in MEMGetHeapTotalSize()
251 MEMGetHeapType( MEMHeapHandle heap ) in MEMGetHeapType()
276 MEMIsExpHeap( MEMHeapHandle heap ) in MEMIsExpHeap()
[all …]
DdefaultHeap.h31 void CoreInitDefaultHeap(MEMHeapHandle *aMEM1_heap, MEMHeapHandle *aMEMFG_heap, MEMHeapHandle *aMEM…
38 void __preinit_user(MEMHeapHandle *aMEM1_heap, MEMHeapHandle *aMEMFG_heap, MEMHeapHandle *aMEM2_hea…
59 MEMHeapHandle MEMCreateUserHeapHandle(void* startAddress, u32 size);
DunitHeap.h78 void MEMiDumpUnitHeap( MEMHeapHandle heap );
80 MEMHeapHandle MEMCreateUnitHeapEx(
87 void* MEMDestroyUnitHeap ( MEMHeapHandle heap );
89 void* MEMAllocFromUnitHeap( MEMHeapHandle heap );
92 MEMHeapHandle heap,
95 u32 MEMCountFreeBlockForUnitHeap( MEMHeapHandle heap );
117 static inline MEMHeapHandle
138 MEMGetMemBlockSizeForUnitHeap( MEMHeapHandle heap ) in MEMGetMemBlockSizeForUnitHeap()
Darena.h45 MEMHeapHandle MEMGetBaseHeapHandle (MEMArena arena);
46 MEMHeapHandle MEMSetBaseHeapHandle (MEMArena arena, MEMHeapHandle heap);
47 MEMArena MEMGetArena (MEMHeapHandle heap);
Dallocator.h73 MEMHeapHandle heap,
78 MEMHeapHandle heap,
81 void MEMInitAllocatorForUnitHeap( MEMAllocator* pAllocator, MEMHeapHandle heap );
85 void MEMInitAllocatorForBlockHeap ( MEMAllocator* pAllocator, MEMHeapHandle heap, int alignm…
/CafeSDK-2.12.13-1/system/include/windows/
Dmem.h26 typedef void * MEMHeapHandle; typedef
/CafeSDK-2.12.13-1/system/src/lib/demo/
DdemoGfx.c43 static MEMHeapHandle gDEMOMem1Heap = MEM_HEAP_INVALID_HANDLE;
44 static MEMHeapHandle gDEMOBucketHeap = MEM_HEAP_INVALID_HANDLE;
796 MEMHeapHandle hMEM1 = MEMGetBaseHeapHandle(MEM_ARENA_1); in DEMOGfxMem1HeapInit()
819 MEMHeapHandle hMEM1 = MEMGetBaseHeapHandle(MEM_ARENA_1); in DEMOGfxMem1HeapDestroy()
837 MEMHeapHandle hMEMFg = MEMGetBaseHeapHandle(MEM_ARENA_FG); in DEMOGfxBucketHeapInit()
851 MEMHeapHandle hMEMFg = MEMGetBaseHeapHandle(MEM_ARENA_FG); in DEMOGfxBucketHeapDestroy()