Home
last modified time | relevance | path

Searched refs:riscv_pte_t (Results 1 – 3 of 3) sorted by relevance

/lk-master/arch/riscv/
A Dmmu.cpp38 riscv_pte_t kernel_pgtable[512] __ALIGNED(PAGE_SIZE);
44 riscv_pte_t trampoline_pgtable[512] __ALIGNED(PAGE_SIZE);
161 riscv_pte_t *pte = (riscv_pte_t *)paddr_to_kvaddr(*pa); in alloc_ptable()
175 riscv_pte_t mmu_flags_to_pte(uint flags) { in mmu_flags_to_pte()
176 riscv_pte_t pte = 0; in mmu_flags_to_pte()
185 uint pte_flags_to_mmu_flags(riscv_pte_t pte) { in pte_flags_to_mmu_flags()
304 riscv_pte_t new_pte;
323 volatile riscv_pte_t *ptep = aspace->pt_virt + index; in riscv_pt_walk()
330 riscv_pte_t pte = *ptep; in riscv_pt_walk()
334 volatile riscv_pte_t *ptv = (riscv_pte_t *)paddr_to_kvaddr(ptp); in riscv_pt_walk()
[all …]
/lk-master/arch/riscv/include/arch/
A Daspace.h21 volatile riscv_pte_t *pt_virt;
/lk-master/arch/riscv/include/arch/riscv/
A Dmmu.h17 typedef uintptr_t riscv_pte_t; typedef

Completed in 6 milliseconds