/kvm-unit-tests/x86/ |
H A D | svm_npt.c | 14 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 D | cet.c | 71 pteval_t pte = 0; in main() local
|
H A D | vmx.c | 819 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 D | access.c | 612 pt_element_t pte; in ac_get_pt() local 643 pt_element_t pte; in ac_test_setup_ptes() local
|
H A D | vmx_tests.c | 2328 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 D | mmu.c | 64 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 D | pgtable.h | 32 #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 D | page.h | 22 typedef struct { pteval_t pte; } pte_t; member
|
/kvm-unit-tests/lib/ppc64/asm/ |
H A D | pgtable.h | 29 #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 D | page.h | 35 typedef struct { pteval_t pte; } pte_t; member
|
/kvm-unit-tests/lib/arm/ |
H A D | mmu.c | 86 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 D | vm.c | 12 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 D | vm.h | 14 pteval_t *pte; member
|
H A D | amd_sev.c | 130 pteval_t *pte; in setup_ghcb_pte() local
|
/kvm-unit-tests/lib/arm64/asm/ |
H A D | pgtable.h | 35 #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 D | page.h | 48 typedef struct { pteval_t pte; } pte_t; member
|
/kvm-unit-tests/lib/s390x/ |
H A D | mmu.c | 83 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 D | page.h | 24 typedef struct { pteval_t pte; } pte_t; member
|
H A D | pgtable.h | 196 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 D | mmu.c | 61 pteval_t pte = (pteval_t)ppn; in __install_page() local
|
/kvm-unit-tests/riscv/ |
H A D | sbi-fwft.c | 246 static bool adue_check_pte(pteval_t pte, bool write) in adue_check_pte()
|