|
SSBM Decomp
|
#include <dolphin/types.h>Go to the source code of this file.
Macros | |
| #define | OSAlloc(size) |
| #define | OSFree(ptr) |
Typedefs | |
| typedef int | OSHeapHandle |
Functions | |
| void * | OSAllocFromHeap (int heap, unsigned long size) |
| void * | OSAllocFixed (void *rstart, void *rend) |
| void | OSFreeToHeap (int heap, void *ptr) |
| int | OSSetCurrentHeap (int heap) |
| void * | OSInitAlloc (void *arenaStart, void *arenaEnd, int maxHeaps) |
| int | OSCreateHeap (void *start, void *end) |
| void | OSDestroyHeap (int heap) |
| void | OSAddToHeap (int heap, void *start, void *end) |
| long | OSCheckHeap (int heap) |
| unsigned long | OSReferentSize (void *ptr) |
| void | OSDumpHeap (int heap) |
| void | OSVisitAllocated (void(*visitor)(void *, unsigned long)) |
Variables | |
| volatile OSHeapHandle | __OSCurrHeap |
| #define OSAlloc | ( | size | ) |
| #define OSFree | ( | ptr | ) |
| typedef int OSHeapHandle |
| void * OSAllocFromHeap | ( | int | heap, |
| unsigned long | size ) |
| void * OSAllocFixed | ( | void * | rstart, |
| void * | rend ) |
| void OSFreeToHeap | ( | int | heap, |
| void * | ptr ) |
| int OSSetCurrentHeap | ( | int | heap | ) |
| void * OSInitAlloc | ( | void * | arenaStart, |
| void * | arenaEnd, | ||
| int | maxHeaps ) |
| int OSCreateHeap | ( | void * | start, |
| void * | end ) |
| void OSDestroyHeap | ( | int | heap | ) |
| void OSAddToHeap | ( | int | heap, |
| void * | start, | ||
| void * | end ) |
| long OSCheckHeap | ( | int | heap | ) |
| unsigned long OSReferentSize | ( | void * | ptr | ) |
| void OSDumpHeap | ( | int | heap | ) |
| void OSVisitAllocated | ( | void(* | visitor )(void *, unsigned long) | ) |
|
extern |