/haiku/headers/private/kernel/arch/riscv64/ |
H A D | arch_vm_translation_map.h | 23 PhysFromVirt(void* virtAdr) argument
|
/haiku/src/system/kernel/arch/riscv64/ |
H A D | arch_vm_translation_map.cpp | 45 LookupPte(addr_t virtAdr, bool alloc, kernel_args* args, argument 73 Map(addr_t virtAdr, phys_addr_t physAdr, uint64 flags, kernel_args* args, argument 164 arch_vm_translation_map_early_map(kernel_args *args, addr_t virtAdr, phys_addr_t physAdr, uint8 attributes, phys_addr_t (*get_free_page)(kernel_args *)) argument [all...] |
H A D | arch_vm.cpp | 25 SignExtendVirtAdr(uint64_t virtAdr) argument 34 LookupPte(phys_addr_t pageTable, addr_t virtAdr) argument 119 void Write(uint64_t virtAdr, uint64_t physAdr, size_t size, uint64 flags) { argument 140 DumpPageTableInt(Pte* pte, uint64_t virtAdr, uint32_t level, PageTableDumper& dumper) argument [all...] |
H A D | RISCV64VMTranslationMap.cpp | 164 RISCV64VMTranslationMap::LookupPte(addr_t virtAdr, bool alloc, argument 220 RISCV64VMTranslationMap::LookupAddr(addr_t virtAdr) argument
|
/haiku/src/system/boot/platform/riscv/ |
H A D | mmu.cpp | 28 addr_t virtAdr; member in struct:MemoryRegion 115 FreeVirtPages(addr_t virtAdr, size_t size) argument 130 PhysFromVirt(void* virtAdr) argument 137 LookupPte(addr_t virtAdr, bool alloc) argument 164 Map(addr_t virtAdr, phys_addr_ argument 185 MapRange(addr_t virtAdr, phys_addr_t physAdr, size_t size, uint64 flags) argument [all...] |
/haiku/src/system/boot/platform/efi/arch/riscv64/ |
H A D | arch_mmu.cpp | 50 SignExtendVirtAdr(uint64_t virtAdr) argument 84 DumpPageWrite(uint64_t virtAdr, uint64_t physAdr, size_t size, uint64 flags, uint64& firstVirt, argument 106 DumpPageTableInt(Pte* pte, uint64_t virtAdr, uint32_t level, uint64& firstVirt, uint64& firstPhys, argument 151 LookupPte(addr_t virtAdr, bool alloc) argument 178 Map(addr_t virtAdr, phys_addr_t physAdr, uint64 flags) argument 198 MapRange(addr_t virtAdr, phys_addr_t physAdr, size_t size, uint64 flags) argument 419 addr_t virtAdr; local [all...] |