#include <JKRAramHeap.h>
◆ EAllocMode
◆ JKRAramHeap()
JKRAramHeap::JKRAramHeap |
( |
u32 |
startAddress, |
|
|
u32 |
size |
|
) |
| |
◆ ~JKRAramHeap()
JKRAramHeap::~JKRAramHeap |
( |
| ) |
|
|
virtual |
◆ alloc()
◆ allocFromHead()
◆ allocFromTail()
◆ dump()
◆ free()
◆ getCurrentGroupID()
u8 JKRAramHeap::getCurrentGroupID |
( |
| ) |
const |
|
inline |
◆ getFreeSize()
u32 JKRAramHeap::getFreeSize |
( |
void |
| ) |
|
◆ getMgrHeap()
JKRHeap * JKRAramHeap::getMgrHeap |
( |
| ) |
const |
|
inline |
◆ getTotalFreeSize()
u32 JKRAramHeap::getTotalFreeSize |
( |
void |
| ) |
|
◆ lock()
void JKRAramHeap::lock |
( |
| ) |
|
|
inlineprivate |
◆ unlock()
void JKRAramHeap::unlock |
( |
| ) |
|
|
inlineprivate |
◆ mGroupId
◆ mHeadAddress
u32 JKRAramHeap::mHeadAddress |
◆ mHeap
◆ mMutex
◆ mSize
◆ mTailAddress
u32 JKRAramHeap::mTailAddress |
◆ padding_0x41
u8 JKRAramHeap::padding_0x41[3] |
◆ sAramList
The documentation for this class was generated from the following files: