Home
last modified time | relevance | path

Searched defs:pte (Results 1 – 21 of 21) sorted by relevance

/kvm-unit-tests/x86/
H A Dsvm_npt.c14 u64 *pte; in npt_np_prepare() local
29 u64 *pte = npt_get_pte((u64) scratch_page); in npt_np_check() local
39 u64 *pte; in npt_nx_prepare() local
54 u64 *pte = npt_get_pte((u64) null_test); in npt_nx_check() local
66 u64 *pte; in npt_us_prepare() local
81 u64 *pte = npt_get_pte((u64) scratch_page); in npt_us_check() local
92 u64 *pte; in npt_rw_prepare() local
108 u64 *pte = npt_get_pte(0x80000); in npt_rw_check() local
119 u64 *pte; in npt_rw_pfwalk_prepare() local
128 u64 *pte = npt_get_pte(read_cr3()); in npt_rw_pfwalk_check() local
[all …]
H A Dcet.c71 pteval_t pte = 0; in main() local
H A Dvmx.c819 unsigned long pte; in split_large_ept_entry() local
858 unsigned long pte, in install_ept_entry()
951 unsigned long *pte) in get_ept_pte()
980 u64 pte; in clear_ept_ad_pte() local
1000 u64 pte, offset_in_page; in clear_ept_ad() local
1029 u64 ept_pte, pte, offset_in_page; in check_ept_ad() local
H A Daccess.c612 pt_element_t pte; in ac_get_pt() local
643 pt_element_t pte; in ac_test_setup_ptes() local
H A Dvmx_tests.c2328 unsigned long pte; in ept_twiddle() local
2756 unsigned long pte; in ept_access_test_setup() local
5158 pteval_t *pte; in vmx_mtf_pdpte_test() local
/kvm-unit-tests/lib/ppc64/
H A Dmmu.c64 pte_t *pte = pte_alloc(pmd, vaddr); in get_pte() local
69 static pteval_t *install_pte(pgd_t *pgtable, uintptr_t vaddr, pteval_t pte) in install_pte()
86 pteval_t pte = phys; in install_page_prot() local
109 pte_t *pte; in follow_pte() local
/kvm-unit-tests/lib/arm/asm/
H A Dpgtable.h32 #define pte_none(pte) (!pte_val(pte)) argument
36 #define pte_valid(pte) (pte_val(pte) & L_PTE_VALID) argument
96 #define pte_free(pte) free_page(pte) argument
100 pte_t *pte = alloc_page(); in pte_alloc_one() local
H A Dpage.h22 typedef struct { pteval_t pte; } pte_t; member
/kvm-unit-tests/lib/ppc64/asm/
H A Dpgtable.h29 #define pte_none(pte) (!pte_val(pte)) argument
34 #define pte_valid(pte) (pte_val(pte) & cpu_to_be64(_PAGE_VALID)) argument
107 #define pte_free(pte) free(pte) argument
111 pte_t *pte = memalign_pages(sz, sz); in pte_alloc_one() local
H A Dpage.h35 typedef struct { pteval_t pte; } pte_t; member
/kvm-unit-tests/lib/arm/
H A Dmmu.c86 pte_t *pte = pte_alloc(pmd, vaddr); in get_pte() local
91 static pteval_t *install_pte(pgd_t *pgtable, uintptr_t vaddr, pteval_t pte) in install_pte()
103 pteval_t pte = phys; in install_page_prot() local
126 pte_t *pte; in follow_pte() local
/kvm-unit-tests/lib/x86/
H A Dvm.c12 pteval_t pte, in install_pte()
47 pteval_t *pt = cr3, pte; in find_pte_level() local
235 unsigned long pte; in split_large_page() local
291 unsigned long pte; in force_4k_page() local
H A Dvm.h14 pteval_t *pte; member
H A Damd_sev.c130 pteval_t *pte; in setup_ghcb_pte() local
/kvm-unit-tests/lib/arm64/asm/
H A Dpgtable.h35 #define pte_none(pte) (!pte_val(pte)) argument
40 #define pte_valid(pte) (pte_val(pte) & PTE_VALID) argument
131 #define pte_free(pte) free_page(pte) argument
135 pte_t *pte = alloc_page(); in pte_alloc_one() local
H A Dpage.h48 typedef struct { pteval_t pte; } pte_t; member
/kvm-unit-tests/lib/s390x/
H A Dmmu.c83 pte_t *pte; in get_pte() local
100 pte_t *pte; in split_pmd() local
173 pte_t *pte; in virt_to_pte_phys() local
/kvm-unit-tests/lib/s390x/asm/
H A Dpage.h24 typedef struct { pteval_t pte; } pte_t; member
H A Dpgtable.h196 pte_t *pte = alloc_pages(PAGE_TABLE_ORDER); in pte_alloc_one() local
207 pte_t *pte = pte_alloc_one(); in pte_alloc() local
/kvm-unit-tests/lib/riscv/
H A Dmmu.c61 pteval_t pte = (pteval_t)ppn; in __install_page() local
/kvm-unit-tests/riscv/
H A Dsbi-fwft.c246 static bool adue_check_pte(pteval_t pte, bool write) in adue_check_pte()