WUT
0.1
Wii U Toolchain
|
Data Structures | |
struct | MEMFrameHeapState |
struct | MEMFrameHeap |
Typedefs | |
typedef enum MEMFrameHeapFreeMode | MEMFrameHeapFreeMode |
typedef struct MEMFrameHeap | MEMFrameHeap |
typedef struct MEMFrameHeapState | MEMFrameHeapState |
Enumerations | |
enum | MEMFrameHeapFreeMode |
Functions | |
MEMFrameHeap * | MEMCreateFrmHeapEx (void *heap, uint32_t size, uint32_t flags) |
void * | MEMDestroyFrmHeap (MEMFrameHeap *heap) |
void * | MEMAllocFromFrmHeapEx (MEMFrameHeap *heap, uint32_t size, int alignment) |
void | MEMFreeToFrmHeap (MEMFrameHeap *heap, MEMFrameHeapFreeMode mode) |
BOOL | MEMRecordStateForFrmHeap (MEMFrameHeap *heap, uint32_t tag) |
BOOL | MEMFreeByStateToFrmHeap (MEMFrameHeap *heap, uint32_t tag) |
uint32_t | MEMAdjustFrmHeap (MEMFrameHeap *heap) |
uint32_t | MEMResizeForMBlockFrmHeap (MEMFrameHeap *heap, uint32_t addr, uint32_t size) |
uint32_t | MEMGetAllocatableSizeForFrmHeapEx (MEMFrameHeap *heap, int alignment) |
typedef enum MEMFrameHeapFreeMode MEMFrameHeapFreeMode |
typedef struct MEMFrameHeap MEMFrameHeap |
Definition at line 22 of file frameheap.h.
typedef struct MEMFrameHeapState MEMFrameHeapState |
Definition at line 23 of file frameheap.h.
enum MEMFrameHeapFreeMode |
Enumerator | |
---|---|
MEM_FRAME_HEAP_FREE_HEAD | |
MEM_FRAME_HEAP_FREE_TAIL | |
MEM_FRAME_HEAP_FREE_ALL |
Definition at line 15 of file frameheap.h.
MEMFrameHeap* MEMCreateFrmHeapEx | ( | void * | heap, |
uint32_t | size, | ||
uint32_t | flags | ||
) |
void* MEMDestroyFrmHeap | ( | MEMFrameHeap * | heap | ) |
void* MEMAllocFromFrmHeapEx | ( | MEMFrameHeap * | heap, |
uint32_t | size, | ||
int | alignment | ||
) |
void MEMFreeToFrmHeap | ( | MEMFrameHeap * | heap, |
MEMFrameHeapFreeMode | mode | ||
) |
BOOL MEMRecordStateForFrmHeap | ( | MEMFrameHeap * | heap, |
uint32_t | tag | ||
) |
BOOL MEMFreeByStateToFrmHeap | ( | MEMFrameHeap * | heap, |
uint32_t | tag | ||
) |
uint32_t MEMAdjustFrmHeap | ( | MEMFrameHeap * | heap | ) |
uint32_t MEMResizeForMBlockFrmHeap | ( | MEMFrameHeap * | heap, |
uint32_t | addr, | ||
uint32_t | size | ||
) |
uint32_t MEMGetAllocatableSizeForFrmHeapEx | ( | MEMFrameHeap * | heap, |
int | alignment | ||
) |