Home
last modified time | relevance | path

Searched defs:vaddr (Results 1 – 16 of 16) sorted by relevance

/kvm-unit-tests/lib/s390x/
H A Dmmu.c53 static inline pud_t *get_pud(pgd_t *pgtable, uintptr_t vaddr) in get_pud()
67 static inline pmd_t *get_pmd(pud_t *pud, uintptr_t vaddr) in get_pmd()
81 static inline pte_t *get_pte(pmd_t *pmd, uintptr_t vaddr) in get_pte()
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()
[all …]
H A Dmmu.h86 static inline void protect_page(void *vaddr, unsigned long prot) in protect_page()
91 static inline void unprotect_page(void *vaddr, unsigned long prot) in unprotect_page()
/kvm-unit-tests/lib/arm64/asm/
H A Dmmu.h23 static inline void flush_tlb_page(unsigned long vaddr) in flush_tlb_page()
32 static inline void flush_dcache_addr(unsigned long vaddr) in flush_dcache_addr()
/kvm-unit-tests/lib/arm/
H A Dmmu.c81 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()
101 uintptr_t vaddr, pgprot_t prot) in install_page_prot()
121 pteval_t *follow_pte(pgd_t *pgtable, uintptr_t vaddr) in follow_pte()
174 uintptr_t vaddr = virt_offset & PAGE_MASK; in mmu_set_range_ptes() local
186 uintptr_t vaddr = virt_offset & PMD_MASK; in mmu_set_range_sect() local
283 void mmu_clear_user(pgd_t *pgtable, unsigned long vaddr) in mmu_clear_user()
/kvm-unit-tests/lib/riscv/
H A Dmmu.c16 static int pte_index(uintptr_t vaddr, int level) in pte_index()
38 pte_t *get_pte(pgd_t *pgtable, uintptr_t vaddr) in get_pte()
58 uintptr_t vaddr, pgprot_t prot, bool flush) in __install_page()
79 uintptr_t vaddr = (uintptr_t)virt & PAGE_MASK; in install_page() local
92 uintptr_t vaddr = virt_offset & PAGE_MASK; in mmu_set_range_ptes() local
182 uintptr_t vaddr = (uintptr_t)virt; in virt_to_pte_phys() local
/kvm-unit-tests/lib/arm/asm/
H A Dmmu.h39 static inline void flush_tlb_page(unsigned long vaddr) in flush_tlb_page()
48 static inline void flush_dcache_addr(unsigned long vaddr) in flush_dcache_addr()
/kvm-unit-tests/lib/ppc64/asm/
H A Dmmu.h38 static inline void flush_tlb_page(uintptr_t vaddr) in flush_tlb_page()
62 static inline void flush_tlb_page_local(uintptr_t vaddr) in flush_tlb_page_local()
/kvm-unit-tests/x86/
H A Dlam.c180 static void __test_lam_sup(void *vaddr, void *vaddr_mmio) in __test_lam_sup()
194 void *vaddr, *vaddr_mmio; in test_lam_sup() local
228 void* vaddr; in test_lam_user() local
H A Dvmx_tests.c3239 void *vaddr; in invvpid_test_lam() local
/kvm-unit-tests/lib/ppc64/
H A Dmmu.c59 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()
84 uintptr_t vaddr, pgprot_t prot) in install_page_prot()
104 static pteval_t *follow_pte(pgd_t *pgtable, uintptr_t vaddr) in follow_pte()
/kvm-unit-tests/lib/s390x/asm/
H A Dpgtable.h213 static inline void ipte(unsigned long vaddr, pteval_t *p_pte) in ipte()
222 static inline void idte(unsigned long table_origin, unsigned long vaddr) in idte()
230 static inline void idte_pmdp(unsigned long vaddr, pmdval_t *pmdp) in idte_pmdp()
235 static inline void idte_pudp(unsigned long vaddr, pudval_t *pudp) in idte_pudp()
240 static inline void idte_p4dp(unsigned long vaddr, p4dval_t *p4dp) in idte_p4dp()
245 static inline void idte_pgdp(unsigned long vaddr, pgdval_t *pgdp) in idte_pgdp()
/kvm-unit-tests/s390x/
H A Dsthyi.c22 static inline int sthyi(uint64_t vaddr, uint64_t fcode, uint64_t *rc, in sthyi()
H A Ddiag258.c86 void *vaddr = alloc_vpage(); in page_map_outside_real_space() local
/kvm-unit-tests/arm/
H A Dmte.c103 static inline void mmu_set_tagged(pgd_t *pgtable, unsigned long vaddr) in mmu_set_tagged()
H A Dselftest.c75 unsigned long vaddr; in check_pabt_init() local
/kvm-unit-tests/riscv/
H A Dsbi.c1182 void *vaddr; in dbcn_high_write_test() local