AddMemoryBlock(u64 start, u64 length) | Onikiri::EmulatorUtility::HeapAllocator | |
Alloc(u64 addr, u64 length) | Onikiri::EmulatorUtility::HeapAllocator | |
Free(u64 addr) | Onikiri::EmulatorUtility::HeapAllocator | |
Free(u64 addr, u64 size) | Onikiri::EmulatorUtility::HeapAllocator | |
GetBlockSize(u64 addr) const | Onikiri::EmulatorUtility::HeapAllocator | |
GetPageSize() const | Onikiri::EmulatorUtility::HeapAllocator | [inline] |
HeapAllocator(u64 pageSize) | Onikiri::EmulatorUtility::HeapAllocator | [explicit] |
IsIntersected(u64 addr, u64 length) const | Onikiri::EmulatorUtility::HeapAllocator | |
ReAlloc(u64 old_addr, u64 old_size, u64 new_size) | Onikiri::EmulatorUtility::HeapAllocator |