#include <wiiu/types.h>
#include "memheap.h"
Go to the source code of this file.
|
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) |
|
◆ MEMFrameHeap
◆ MEMFrameHeapFreeMode
◆ MEMFrameHeapState
◆ MEMFrameHeapFreeMode
Enumerator |
---|
MEM_FRAME_HEAP_FREE_HEAD | |
MEM_FRAME_HEAP_FREE_TAIL | |
MEM_FRAME_HEAP_FREE_ALL | |
◆ MEMAdjustFrmHeap()
◆ MEMAllocFromFrmHeapEx()
◆ MEMCreateFrmHeapEx()
◆ MEMDestroyFrmHeap()
◆ MEMFreeByStateToFrmHeap()
◆ MEMFreeToFrmHeap()
◆ MEMGetAllocatableSizeForFrmHeapEx()
◆ MEMRecordStateForFrmHeap()
◆ MEMResizeForMBlockFrmHeap()