Go to the source code of this file.
|
| static UIntPtr | GetUIntPtr (const void *ptr) |
| |
| static u32 | GetOffsetFromPtr (const void *start, const void *end) |
| |
| static void * | SubU32ToPtr (void *ptr, u32 val) |
| |
| static void * | AddU32ToPtr (void *ptr, u32 val) |
| |
| static void | SetOptForHeap (MEMiHeapHead *pHeapHd, u16 optFlag) |
| |
| static u16 | GetOptForHeap (const MEMiHeapHead *pHeapHd) |
| |
| static void | FillAllocMemory (MEMiHeapHead *pHeapHd, void *address, u32 size) |
| |
| static int | ComparePtr (const void *a, const void *b) |
| |
| static void | LockHeap (MEMiHeapHead *pHeapHd) |
| |
| static void | UnlockHeap (MEMiHeapHead *pHeapHd) |
| |
| void | MEMiInitHeapHead (MEMiHeapHead *pHeapHd, u32 signature, void *heapStart, void *heapEnd, u16 optFlag) |
| |
| void | MEMiFinalizeHeap (MEMiHeapHead *pHeapHd) |
| |
| void | MEMiDumpHeapHead (MEMiHeapHead *pHeapHd) |
| |
◆ MEMHeapHandle
◆ MEMiHeapHead
| typedef struct MEMiHeapHead MEMiHeapHead |
◆ UIntPtr
◆ AddU32ToPtr()
| static void * AddU32ToPtr |
( |
void * | ptr, |
|
|
u32 | val ) |
|
inlinestatic |
◆ ComparePtr()
| static int ComparePtr |
( |
const void * | a, |
|
|
const void * | b ) |
|
inlinestatic |
◆ FillAllocMemory()
| static void FillAllocMemory |
( |
MEMiHeapHead * | pHeapHd, |
|
|
void * | address, |
|
|
u32 | size ) |
|
inlinestatic |
◆ GetOffsetFromPtr()
| static u32 GetOffsetFromPtr |
( |
const void * | start, |
|
|
const void * | end ) |
|
inlinestatic |
◆ GetOptForHeap()
◆ GetUIntPtr()
| static UIntPtr GetUIntPtr |
( |
const void * | ptr | ) |
|
|
inlinestatic |
◆ LockHeap()
◆ MEMiDumpHeapHead()
◆ MEMiFinalizeHeap()
◆ MEMiInitHeapHead()
| void MEMiInitHeapHead |
( |
MEMiHeapHead * | pHeapHd, |
|
|
u32 | signature, |
|
|
void * | heapStart, |
|
|
void * | heapEnd, |
|
|
u16 | optFlag ) |
◆ SetOptForHeap()
◆ SubU32ToPtr()
| static void * SubU32ToPtr |
( |
void * | ptr, |
|
|
u32 | val ) |
|
inlinestatic |
◆ UnlockHeap()