RetroArch
|
Go to the source code of this file.
Classes | |
struct | MEMUnitHeapFreeBlock |
struct | MEMUnitHeap |
Typedefs | |
typedef struct MEMUnitHeapFreeBlock | MEMUnitHeapFreeBlock |
Functions | |
MEMUnitHeap * | MEMCreateUnitHeapEx (MEMUnitHeap *heap, uint32_t size, uint32_t blockSize, int32_t alignment, uint16_t flags) |
void * | MEMDestroyUnitHeap (MEMUnitHeap *heap) |
void * | MEMAllocFromUnitHeap (MEMUnitHeap *heap) |
void | MEMFreeToUnitHeap (MEMUnitHeap *heap, void *block) |
void | MEMiDumpUnitHeap (MEMUnitHeap *heap) |
uint32_t | MEMCountFreeBlockForUnitHeap (MEMUnitHeap *heap) |
uint32_t | MEMCalcHeapSizeForUnitHeap (uint32_t blockSize, uint32_t count, int32_t alignment) |
typedef struct MEMUnitHeapFreeBlock MEMUnitHeapFreeBlock |
void* MEMAllocFromUnitHeap | ( | MEMUnitHeap * | heap | ) |
uint32_t MEMCountFreeBlockForUnitHeap | ( | MEMUnitHeap * | heap | ) |
MEMUnitHeap* MEMCreateUnitHeapEx | ( | MEMUnitHeap * | heap, |
uint32_t | size, | ||
uint32_t | blockSize, | ||
int32_t | alignment, | ||
uint16_t | flags | ||
) |
void* MEMDestroyUnitHeap | ( | MEMUnitHeap * | heap | ) |
void MEMFreeToUnitHeap | ( | MEMUnitHeap * | heap, |
void * | block | ||
) |
void MEMiDumpUnitHeap | ( | MEMUnitHeap * | heap | ) |