Symbol: RISCV64VMTranslationMap
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
105
RISCV64VMTranslationMap* kernelMap = (RISCV64VMTranslationMap*)
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
145
RISCV64VMTranslationMap::LookupAddr(addr_t virtAdr)
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
159
RISCV64VMTranslationMap::RISCV64VMTranslationMap(bool kernel,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
173
RISCV64VMTranslationMap::~RISCV64VMTranslationMap()
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
191
RISCV64VMTranslationMap::Lock()
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
200
RISCV64VMTranslationMap::Unlock()
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
212
RISCV64VMTranslationMap::MappedSize() const
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
220
RISCV64VMTranslationMap::MaxPagesNeededToMap(addr_t start, addr_t end) const
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
242
RISCV64VMTranslationMap::Map(addr_t virtualAddress, phys_addr_t physicalAddress,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
294
RISCV64VMTranslationMap::Unmap(addr_t start, addr_t end)
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
315
RISCV64VMTranslationMap::UnmapPage(VMArea* area, addr_t address,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
364
RISCV64VMTranslationMap::UnmapPages(VMArea* area, addr_t base, size_t size,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
421
RISCV64VMTranslationMap::Query(addr_t virtualAddress,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
466
RISCV64VMTranslationMap::QueryInterrupt(addr_t virtualAddress,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
473
status_t RISCV64VMTranslationMap::Protect(addr_t base, addr_t top,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
534
RISCV64VMTranslationMap::SetFlags(addr_t address, uint32 flags)
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
555
RISCV64VMTranslationMap::ClearFlags(addr_t address, uint32 flags)
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
570
RISCV64VMTranslationMap::ClearAccessedAndModified(VMArea* area, addr_t address,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
624
RISCV64VMTranslationMap::Flush()
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
686
RISCV64VMTranslationMap::DebugPrintMappingInfo(addr_t virtualAddress)
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
693
RISCV64VMTranslationMap::DebugGetReverseMappingInfo(phys_addr_t physicalAddress,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
702
RISCV64VMTranslationMap::MemcpyToMap(addr_t to, const char *from, size_t size)
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
733
RISCV64VMTranslationMap::MemcpyFromMap(char *to, addr_t from, size_t size)
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
772
RISCV64VMTranslationMap::MemsetToMap(addr_t to, char c, size_t count)
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
810
RISCV64VMTranslationMap::StrlcpyFromMap(char *to, addr_t from, size_t size)
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
819
RISCV64VMTranslationMap::StrlcpyToMap(addr_t to, const char *from, size_t size)
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
89
RISCV64VMTranslationMap::LookupPte(addr_t virtAdr, bool alloc,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.h
109
RISCV64VMTranslationMap::PageTable()
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.h
116
RISCV64VMTranslationMap::Satp()
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.h
127
RISCV64VMTranslationMap::ActiveOnCpus()
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.h
134
RISCV64VMTranslationMap::InvalidatePage(addr_t address)
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.h
24
struct RISCV64VMTranslationMap: public VMTranslationMap {
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.h
25
RISCV64VMTranslationMap(bool kernel,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.h
27
virtual ~RISCV64VMTranslationMap();
src/system/kernel/arch/riscv64/arch_debug.cpp
58
auto map = (RISCV64VMTranslationMap*)thread->team->address_space->TranslationMap();
src/system/kernel/arch/riscv64/arch_int.cpp
101
RISCV64VMTranslationMap* map
src/system/kernel/arch/riscv64/arch_int.cpp
102
= (RISCV64VMTranslationMap*)addressSpace->TranslationMap();
src/system/kernel/arch/riscv64/arch_thread.cpp
82
auto fromMap = (RISCV64VMTranslationMap*)from->team->address_space->TranslationMap();
src/system/kernel/arch/riscv64/arch_thread.cpp
83
auto toMap = (RISCV64VMTranslationMap*)to->team->address_space->TranslationMap();
src/system/kernel/arch/riscv64/arch_vm.cpp
182
satp.val = ((RISCV64VMTranslationMap*)
src/system/kernel/arch/riscv64/arch_vm.cpp
195
satp.val = ((RISCV64VMTranslationMap*)
src/system/kernel/arch/riscv64/arch_vm.cpp
244
satp.val = ((RISCV64VMTranslationMap*)
src/system/kernel/arch/riscv64/arch_vm.cpp
362
SetSatp(((RISCV64VMTranslationMap*)to->TranslationMap())->Satp());
src/system/kernel/arch/riscv64/arch_vm_translation_map.cpp
179
*_map = new(std::nothrow) RISCV64VMTranslationMap(kernel,