SSBM Decomp
|
Go to the source code of this file.
Data Structures | |
struct | objheap |
struct | HSD_ObjAllocLink |
struct | HSD_ObjAllocData |
Functions | |
static u32 | HSD_ObjAllocGetUsing (HSD_ObjAllocData *data) |
static u32 | HSD_ObjAllocGetFreed (HSD_ObjAllocData *data) |
static u32 | HSD_ObjAllocGetPeak (HSD_ObjAllocData *data) |
void | HSD_ObjSetHeap (u32 size, void *ptr) |
s32 | HSD_ObjAllocAddFree (HSD_ObjAllocData *data, u32 num) |
void * | HSD_ObjAlloc (HSD_ObjAllocData *data) |
void | HSD_ObjFree (HSD_ObjAllocData *data, void *obj) |
void | _HSD_ObjAllocForgetMemory (void *low, void *high) |
void | HSD_ObjAllocInit (HSD_ObjAllocData *data, size_t size, u32 align) |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
void HSD_ObjSetHeap | ( | u32 | size, |
void * | ptr | ||
) |
s32 HSD_ObjAllocAddFree | ( | HSD_ObjAllocData * | data, |
u32 | num | ||
) |
void * HSD_ObjAlloc | ( | HSD_ObjAllocData * | data | ) |
void HSD_ObjFree | ( | HSD_ObjAllocData * | data, |
void * | obj | ||
) |
void _HSD_ObjAllocForgetMemory | ( | void * | low, |
void * | high | ||
) |
void HSD_ObjAllocInit | ( | HSD_ObjAllocData * | data, |
size_t | size, | ||
u32 | align | ||
) |