AssignAndCopyPhysicalMemory(u64 addr, VIRTUAL_MEMORY_ATTR_TYPE attr) | Onikiri::EmulatorUtility::VirtualMemory | |
AssignAndCopyPhysicalMemory(u64 addr, u64 size, VIRTUAL_MEMORY_ATTR_TYPE attr) | Onikiri::EmulatorUtility::VirtualMemory | |
AssignPhysicalMemory(u64 addr, VIRTUAL_MEMORY_ATTR_TYPE attr) | Onikiri::EmulatorUtility::VirtualMemory | |
AssignPhysicalMemory(u64 addr, u64 size, VIRTUAL_MEMORY_ATTR_TYPE attr) | Onikiri::EmulatorUtility::VirtualMemory | |
CopyPageOnWrite(u64 addr) | Onikiri::EmulatorUtility::VirtualMemory | |
FreePhysicalMemory(u64 addr) | Onikiri::EmulatorUtility::VirtualMemory | |
FreePhysicalMemory(u64 addr, u64 size) | Onikiri::EmulatorUtility::VirtualMemory | |
GetPageSize() const | Onikiri::EmulatorUtility::VirtualMemory | |
IsBigEndian() const | Onikiri::EmulatorUtility::VirtualMemory | [inline] |
MemCopyToHost(void *dst, u64 src, u64 size) | Onikiri::EmulatorUtility::VirtualMemory | |
MemCopyToTarget(u64 dst, const void *src, u64 size) | Onikiri::EmulatorUtility::VirtualMemory | |
ReadMemory(MemAccess *access) | Onikiri::EmulatorUtility::VirtualMemory | |
SetPageAttribute(u64 addr, VIRTUAL_MEMORY_ATTR_TYPE attr) | Onikiri::EmulatorUtility::VirtualMemory | |
SetPhysicalMemoryMapping(u64 dstAddr, u64 srcAddr, VIRTUAL_MEMORY_ATTR_TYPE attr) | Onikiri::EmulatorUtility::VirtualMemory | |
SetPhysicalMemoryMapping(u64 dstAddr, u64 srcAddr, u64 size, VIRTUAL_MEMORY_ATTR_TYPE attr) | Onikiri::EmulatorUtility::VirtualMemory | |
TargetMemset(u64 targetAddr, int value, u64 size) | Onikiri::EmulatorUtility::VirtualMemory | |
VirtualMemory(int pid, bool bigEndian, SystemIF *simSystem) | Onikiri::EmulatorUtility::VirtualMemory | |
WriteMemory(MemAccess *access) | Onikiri::EmulatorUtility::VirtualMemory | |
~VirtualMemory() | Onikiri::EmulatorUtility::VirtualMemory | |