/kvm-unit-tests/lib/arm/ |
H A D | mmu.c | 57 void mmu_enable(pgd_t *pgtable) in mmu_enable() 81 static pteval_t *get_pte(pgd_t *pgtable, uintptr_t vaddr) in get_pte() 91 static pteval_t *install_pte(pgd_t *pgtable, uintptr_t vaddr, pteval_t pte) in install_pte() 100 static pteval_t *install_page_prot(pgd_t *pgtable, phys_addr_t phys, in install_page_prot() 109 pteval_t *install_page(pgd_t *pgtable, phys_addr_t phys, void *virt) in install_page() 121 pteval_t *follow_pte(pgd_t *pgtable, uintptr_t vaddr) in follow_pte() 149 phys_addr_t virt_to_pte_phys(pgd_t *pgtable, void *virt) in virt_to_pte_phys() 169 void mmu_set_range_ptes(pgd_t *pgtable, uintptr_t virt_offset, in mmu_set_range_ptes() 181 void mmu_set_range_sect(pgd_t *pgtable, uintptr_t virt_offset, in mmu_set_range_sect() 245 pgd_t *pgtable; in __ioremap() local [all …]
|
/kvm-unit-tests/lib/riscv/ |
H A D | mmu.c | 38 pte_t *get_pte(pgd_t *pgtable, uintptr_t vaddr) in get_pte() 57 static pteval_t *__install_page(pgd_t *pgtable, phys_addr_t paddr, in __install_page() 76 pteval_t *install_page(pgd_t *pgtable, phys_addr_t phys, void *virt) in install_page() 87 void mmu_set_range_ptes(pgd_t *pgtable, uintptr_t virt_offset, in mmu_set_range_ptes() 119 void mmu_enable(unsigned long mode, pgd_t *pgtable) in mmu_enable() 131 pgd_t *pgtable; in setup_mmu() local 161 pgd_t *pgtable = current_pgtable(); in ioremap() local 180 phys_addr_t virt_to_pte_phys(pgd_t *pgtable, void *virt) in virt_to_pte_phys() 204 pgd_t *pgtable = (pgd_t *)((satp & SATP_PPN) << PAGE_SHIFT); in virt_to_phys() local
|
/kvm-unit-tests/lib/ppc64/ |
H A D | mmu.c | 36 void mmu_enable(pgd_t *pgtable) in mmu_enable() 59 static pteval_t *get_pte(pgd_t *pgtable, uintptr_t vaddr) in get_pte() 69 static pteval_t *install_pte(pgd_t *pgtable, uintptr_t vaddr, pteval_t pte) in install_pte() 83 static pteval_t *install_page_prot(pgd_t *pgtable, phys_addr_t phys, in install_page_prot() 92 pteval_t *install_page(pgd_t *pgtable, phys_addr_t phys, void *virt) in install_page() 104 static pteval_t *follow_pte(pgd_t *pgtable, uintptr_t vaddr) in follow_pte() 132 phys_addr_t virt_to_pte_phys(pgd_t *pgtable, void *virt) in virt_to_pte_phys() 245 pgd_t *pgtable = current_cpu()->pgtable; in __virt_to_phys() local
|
/kvm-unit-tests/lib/s390x/ |
H A D | mmu.c | 33 static void mmu_enable(pgd_t *pgtable) in mmu_enable() 53 static inline pud_t *get_pud(pgd_t *pgtable, uintptr_t vaddr) in get_pud() 133 void *get_dat_entry(pgd_t *pgtable, void *vaddr, enum pgt_level level) in get_dat_entry() 162 void *split_page(pgd_t *pgtable, void *vaddr, enum pgt_level level) in split_page() 168 phys_addr_t virt_to_pte_phys(pgd_t *pgtable, void *vaddr) in virt_to_pte_phys() 195 static void *dat_get_and_invalidate(pgd_t *pgtable, void *vaddr, enum pgt_level level, unsigned lon… in dat_get_and_invalidate() 251 static void *set_dat_entry(pgd_t *pgtable, unsigned long val, void *vaddr, enum pgt_level level) in set_dat_entry() 264 pteval_t *install_page(pgd_t *pgtable, phys_addr_t phys, void *vaddr) in install_page() 271 pmdval_t *install_large_page(pgd_t *pgtable, phys_addr_t phys, void *vaddr) in install_large_page() 278 pudval_t *install_huge_page(pgd_t *pgtable, phys_addr_t phys, void *vaddr) in install_huge_page() [all …]
|
/kvm-unit-tests/lib/powerpc/asm/ |
H A D | smp.h | 16 pgd_t *pgtable; member
|
/kvm-unit-tests/lib/arm/asm/ |
H A D | thread_info.h | 52 void *pgtable; member
|
H A D | pgtable.h | 43 #define pgd_offset(pgtable, addr) ((pgtable) + pgd_index(addr)) argument
|
/kvm-unit-tests/arm/ |
H A D | mte.c | 103 static inline void mmu_set_tagged(pgd_t *pgtable, unsigned long vaddr) in mmu_set_tagged()
|
/kvm-unit-tests/lib/arm64/asm/ |
H A D | pgtable.h | 47 #define pgd_offset(pgtable, addr) ((pgtable) + pgd_index(addr)) argument
|