Lines Matching refs:id

54 extern void *OS_InitAlloc(OSArenaId id, void *arenaStart, void *arenaEnd, int maxHeaps);
66 extern void OS_ClearAlloc(OSArenaId id);
83 extern OSHeapHandle OS_CreateHeap(OSArenaId id, void *start, void *end);
98 extern OSHeapHandle OS_CreateExtraHeap(OSArenaId id);
113 extern void OS_DestroyHeap(OSArenaId id, OSHeapHandle heap);
129 extern void OS_AddToHeap(OSArenaId id, OSHeapHandle heap, void *start, void *end);
144 void OS_AddExtraAreaToHeap(OSArenaId id, OSHeapHandle heap);
159 extern OSHeapHandle OS_SetCurrentHeap(OSArenaId id, OSHeapHandle heap);
174 extern void *OS_AllocFromHeap(OSArenaId id, OSHeapHandle heap, u32 size);
191 extern void *OS_AllocFixed(OSArenaId id, void **rstart, void **rend);
205 extern void OS_FreeToHeap(OSArenaId id, OSHeapHandle heap, void *ptr);
217 extern void OS_FreeAllToHeap(OSArenaId id, OSHeapHandle heap);
230 extern s32 OS_CheckHeap(OSArenaId id, OSHeapHandle heap);
242 extern void OS_DumpHeap(OSArenaId id, OSHeapHandle heap);
255 extern u32 OS_ReferentSize(OSArenaId id, void *ptr);
268 extern void OS_VisitAllocated(OSArenaId id, OSAllocVisitor visitor);
281 extern u32 OSi_GetTotalAllocSize(OSArenaId id, OSHeapHandle heap, BOOL isHeadInclude);
282 static inline u32 OS_GetTotalAllocSize(OSArenaId id, OSHeapHandle heap) in OS_GetTotalAllocSize() argument
284 return OSi_GetTotalAllocSize(id, heap, FALSE); in OS_GetTotalAllocSize()
298 static inline u32 OS_GetTotalOccupiedSize(OSArenaId id, OSHeapHandle heap) in OS_GetTotalOccupiedSize() argument
300 return OSi_GetTotalAllocSize(id, heap, TRUE); in OS_GetTotalOccupiedSize()
314 extern u32 OS_GetTotalFreeSize(OSArenaId id, OSHeapHandle heap);
326 extern u32 OS_GetMaxFreeSize(OSArenaId id, OSHeapHandle heap);
340 extern void OS_ClearHeap(OSArenaId id, OSHeapHandle heap, void *start, void *end);
353 extern void OS_ClearExtraHeap(OSArenaId id, OSHeapHandle heap);