Home
last modified time | relevance | path

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

/Linux-v5.10/arch/arm64/kvm/hyp/
Dpgtable.c115 static bool kvm_pte_valid(kvm_pte_t pte) in kvm_pte_valid()
120 static bool kvm_pte_table(kvm_pte_t pte, u32 level) in kvm_pte_table()
131 static u64 kvm_pte_to_phys(kvm_pte_t pte) in kvm_pte_to_phys()
141 static kvm_pte_t kvm_phys_to_pte(u64 pa) in kvm_phys_to_pte()
143 kvm_pte_t pte = pa & KVM_PTE_ADDR_MASK; in kvm_phys_to_pte()
151 static kvm_pte_t *kvm_pte_follow(kvm_pte_t pte) in kvm_pte_follow()
156 static void kvm_set_invalid_pte(kvm_pte_t *ptep) in kvm_set_invalid_pte()
158 kvm_pte_t pte = *ptep; in kvm_set_invalid_pte()
162 static void kvm_set_table_pte(kvm_pte_t *ptep, kvm_pte_t *childp) in kvm_set_table_pte()
164 kvm_pte_t old = *ptep, pte = kvm_phys_to_pte(__pa(childp)); in kvm_set_table_pte()
[all …]
/Linux-v5.10/arch/arm64/include/asm/
Dkvm_pgtable.h14 typedef u64 kvm_pte_t; typedef
26 kvm_pte_t *pgd;
68 kvm_pte_t *ptep,
219 kvm_pte_t kvm_pgtable_stage2_mkyoung(struct kvm_pgtable *pgt, u64 addr);
237 kvm_pte_t kvm_pgtable_stage2_mkold(struct kvm_pgtable *pgt, u64 addr);
/Linux-v5.10/arch/arm64/kvm/
Dmmu.c925 kvm_pte_t kpte; in handle_access_fault()
1155 kvm_pte_t kpte; in kvm_age_hva_handler()