Searched refs:VirtFromPhys (Results 1 - 6 of 6) sorted by relevance

/haiku/headers/private/kernel/arch/riscv64/
H A Darch_vm_translation_map.h16 VirtFromPhys(phys_addr_t physAdr) function
/haiku/src/system/boot/platform/efi/arch/riscv64/
H A Darch_mmu.cpp42 void *VirtFromPhys(uint64_t physAdr) function
115 DumpPageTableInt((Pte*)VirtFromPhys(B_PAGE_SIZE*pte[i].ppn),
135 Pte* root = (Pte*)VirtFromPhys(satpReg.ppn * B_PAGE_SIZE);
153 Pte *pte = (Pte*)VirtFromPhys(sPageTable);
162 memset((Pte*)VirtFromPhys(B_PAGE_SIZE * ppn), 0, B_PAGE_SIZE);
170 pte = (Pte*)VirtFromPhys(B_PAGE_SIZE * pte->ppn);
243 Pte* root = (Pte*)VirtFromPhys(sPageTable);
249 memset(VirtFromPhys(B_PAGE_SIZE * ppn), 0, B_PAGE_SIZE);
365 memset(VirtFromPhys(sPageTable), 0, B_PAGE_SIZE);
/haiku/src/system/boot/platform/riscv/
H A Dmmu.cpp123 VirtFromPhys(phys_addr_t physAdr) function
139 Pte *pte = (Pte*)VirtFromPhys(sPageTable);
148 memset((Pte*)VirtFromPhys(B_PAGE_SIZE * ppn), 0, B_PAGE_SIZE);
156 pte = (Pte*)VirtFromPhys(B_PAGE_SIZE * pte->ppn);
225 Pte *root = (Pte*)VirtFromPhys(sPageTable);
231 memset(VirtFromPhys(B_PAGE_SIZE * ppn), 0, B_PAGE_SIZE);
246 memset(VirtFromPhys(sPageTable), 0, B_PAGE_SIZE);
/haiku/src/system/kernel/arch/riscv64/
H A DRISCV64VMTranslationMap.cpp117 Pte* pte = (Pte*)VirtFromPhys(ppn * B_PAGE_SIZE);
145 Pte* pte = (Pte*)VirtFromPhys(ppn * B_PAGE_SIZE);
182 Pte *kernelPageTable = (Pte*)VirtFromPhys(kernelMap->PageTable());
183 Pte *userPageTable = (Pte*)VirtFromPhys(fPageTable);
192 auto pte = (std::atomic<Pte>*)VirtFromPhys(fPageTable);
212 pte = (std::atomic<Pte>*)VirtFromPhys(B_PAGE_SIZE * pte->load().ppn);
983 memcpy(VirtFromPhys(pa0 + (to - va0)), from, n);
1021 memcpy(to, VirtFromPhys(pa0 + (from - va0)), n);
1061 memset(VirtFromPhys(pa0 + (to - va0)), c, n);
1112 *_virtualAddress = (addr_t)VirtFromPhys(physicalAddres
[all...]
H A Darch_vm.cpp36 Pte *pte = (Pte*)VirtFromPhys(pageTable);
43 pte = (Pte*)VirtFromPhys(B_PAGE_SIZE * pte->ppn);
149 DumpPageTableInt((Pte*)VirtFromPhys(B_PAGE_SIZE*pte[i].ppn),
212 Pte* root = (Pte*)VirtFromPhys(satp.ppn * B_PAGE_SIZE);
H A Darch_vm_translation_map.cpp48 Pte *pte = (Pte*)VirtFromPhys(sPageTable);
57 memset((Pte*)VirtFromPhys(B_PAGE_SIZE * ppn), 0, B_PAGE_SIZE);
65 pte = (Pte*)VirtFromPhys(B_PAGE_SIZE * pte->ppn);

Completed in 202 milliseconds