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);
97 extern void OS_DestroyHeap(OSArenaId id, OSHeapHandle heap);
113 extern void OS_AddToHeap(OSArenaId id, OSHeapHandle heap, void *start, void *end);
127 extern OSHeapHandle OS_SetCurrentHeap(OSArenaId id, OSHeapHandle heap);
142 extern void *OS_AllocFromHeap(OSArenaId id, OSHeapHandle heap, u32 size);
159 extern void *OS_AllocFixed(OSArenaId id, void **rstart, void **rend);
173 extern void OS_FreeToHeap(OSArenaId id, OSHeapHandle heap, void *ptr);
185 extern void OS_FreeAllToHeap(OSArenaId id, OSHeapHandle heap);
198 extern s32 OS_CheckHeap(OSArenaId id, OSHeapHandle heap);
210 extern void OS_DumpHeap(OSArenaId id, OSHeapHandle heap);
223 extern u32 OS_ReferentSize(OSArenaId id, void *ptr);
236 extern void OS_VisitAllocated(OSArenaId id, OSAllocVisitor visitor);
249 extern u32 OSi_GetTotalAllocSize(OSArenaId id, OSHeapHandle heap, BOOL isHeadInclude);
250 static inline u32 OS_GetTotalAllocSize(OSArenaId id, OSHeapHandle heap) in OS_GetTotalAllocSize() argument
252 return OSi_GetTotalAllocSize(id, heap, FALSE); in OS_GetTotalAllocSize()
266 static inline u32 OS_GetTotalOccupiedSize(OSArenaId id, OSHeapHandle heap) in OS_GetTotalOccupiedSize() argument
268 return OSi_GetTotalAllocSize(id, heap, TRUE); in OS_GetTotalOccupiedSize()
282 extern u32 OS_GetTotalFreeSize(OSArenaId id, OSHeapHandle heap);
294 extern u32 OS_GetMaxFreeSize(OSArenaId id, OSHeapHandle heap);
306 extern void OS_ClearHeap(OSArenaId id, OSHeapHandle heap, void *start, void *end);