WUT  0.1
Wii U Toolchain
Data Structures | Typedefs | Enumerations | Functions
frameheap.h File Reference
#include <wut.h>
#include "memheap.h"

Go to the source code of this file.

Data Structures

struct  MEMFrameHeapState
 
struct  MEMFrameHeap
 

Typedefs

typedef enum MEMFrameHeapFreeMode MEMFrameHeapFreeMode
 
typedef struct MEMFrameHeap MEMFrameHeap
 
typedef struct MEMFrameHeapState MEMFrameHeapState
 

Enumerations

enum  MEMFrameHeapFreeMode
 

Functions

MEMFrameHeapMEMCreateFrmHeapEx (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)