Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
expHeap.h File Reference

Go to the source code of this file.

Classes

struct  MEMiExpHeapMBlockHead
 
struct  MEMiExpMBlockList
 
struct  MEMiExpHeapHead
 

Typedefs

typedef struct MEMiExpHeapMBlockHead MEMiExpHeapMBlockHead
 
typedef struct MEMiExpMBlockList MEMiExpMBlockList
 
typedef struct MEMiExpHeapHead MEMiExpHeapHead
 

Functions

MEMHeapHandle MEMCreateExpHeapEx (void *, u32, u16)
 
void * MEMDestroyExpHeap (MEMHeapHandle)
 
void * MEMAllocFromExpHeapEx (MEMHeapHandle, u32, int)
 
void MEMFreeToExpHeap (MEMHeapHandle, void *)
 
u32 MEMGetAllocatableSizeForExpHeapEx (MEMHeapHandle, int)
 
MEMHeapHandle MEMCreateFrmHeapEx (void *start, u32 size, u16 opt)
 
MEMHeapHandle MEMDestroyFrmHeap (MEMHeapHandle heap)
 
static MEMHeapHandle MEMCreateExpHeap (void *start, u32 size)
 
static void * MEMAllocFromExpHeap (MEMHeapHandle heap, u32 size)
 

Typedef Documentation

◆ MEMiExpHeapHead

typedef struct MEMiExpHeapHead MEMiExpHeapHead

◆ MEMiExpHeapMBlockHead

typedef struct MEMiExpHeapMBlockHead MEMiExpHeapMBlockHead

◆ MEMiExpMBlockList

typedef struct MEMiExpMBlockList MEMiExpMBlockList

Function Documentation

◆ MEMAllocFromExpHeap()

static void * MEMAllocFromExpHeap ( MEMHeapHandle heap,
u32 size )
inlinestatic

◆ MEMAllocFromExpHeapEx()

void * MEMAllocFromExpHeapEx ( MEMHeapHandle heap,
u32 size,
int alignment )

◆ MEMCreateExpHeap()

static MEMHeapHandle MEMCreateExpHeap ( void * start,
u32 size )
inlinestatic

◆ MEMCreateExpHeapEx()

MEMHeapHandle MEMCreateExpHeapEx ( void * startAddress,
u32 size,
u16 optFlag )

◆ MEMCreateFrmHeapEx()

MEMHeapHandle MEMCreateFrmHeapEx ( void * start,
u32 size,
u16 opt )

◆ MEMDestroyExpHeap()

void * MEMDestroyExpHeap ( MEMHeapHandle )

◆ MEMDestroyFrmHeap()

MEMHeapHandle MEMDestroyFrmHeap ( MEMHeapHandle heap)

◆ MEMFreeToExpHeap()

void MEMFreeToExpHeap ( MEMHeapHandle heap,
void * memBlock )

◆ MEMGetAllocatableSizeForExpHeapEx()

u32 MEMGetAllocatableSizeForExpHeapEx ( MEMHeapHandle ,
int  )