/kernel/linux/linux-5.10/arch/powerpc/kvm/ |
H A D | book3s_64_mmu.c | 191 kvmppc_mmu_book3s_64_xlate(struct kvm_vcpu *vcpu, gva_t eaddr, struct kvmppc_pte *gpte, bool data, bool iswrite) kvmppc_mmu_book3s_64_xlate() argument [all...] |
H A D | book3s_hv_nested.c | 1307 struct kvmppc_pte gpte; in __kvmhv_nested_page_fault() local 1236 kvmhv_handle_nested_set_rc(struct kvm_vcpu *vcpu, struct kvm_nested_guest *gp, unsigned long n_gpa, struct kvmppc_pte gpte, unsigned long dsisr) kvmhv_handle_nested_set_rc() argument [all...] |
H A D | book3s_64_mmu_radix.c | 130 kvmppc_mmu_walk_radix_tree(struct kvm_vcpu *vcpu, gva_t eaddr, struct kvmppc_pte *gpte, u64 root, u64 *pte_ret_p) kvmppc_mmu_walk_radix_tree() argument 225 kvmppc_mmu_radix_translate_table(struct kvm_vcpu *vcpu, gva_t eaddr, struct kvmppc_pte *gpte, u64 table, int table_index, u64 *pte_ret_p) kvmppc_mmu_radix_translate_table() argument 256 kvmppc_mmu_radix_xlate(struct kvm_vcpu *vcpu, gva_t eaddr, struct kvmppc_pte *gpte, bool data, bool iswrite) kvmppc_mmu_radix_xlate() argument [all...] |
H A D | book3s_64_mmu_hv.c | 331 kvmppc_mmu_book3s_64_hv_xlate(struct kvm_vcpu *vcpu, gva_t eaddr, struct kvmppc_pte *gpte, bool data, bool iswrite) kvmppc_mmu_book3s_64_hv_xlate() argument [all...] |
/kernel/linux/linux-6.6/arch/powerpc/kvm/ |
H A D | book3s_64_mmu.c | 191 kvmppc_mmu_book3s_64_xlate(struct kvm_vcpu *vcpu, gva_t eaddr, struct kvmppc_pte *gpte, bool data, bool iswrite) kvmppc_mmu_book3s_64_xlate() argument [all...] |
H A D | book3s_64_mmu_radix.c | 137 kvmppc_mmu_walk_radix_tree(struct kvm_vcpu *vcpu, gva_t eaddr, struct kvmppc_pte *gpte, u64 root, u64 *pte_ret_p) kvmppc_mmu_walk_radix_tree() argument 233 kvmppc_mmu_radix_translate_table(struct kvm_vcpu *vcpu, gva_t eaddr, struct kvmppc_pte *gpte, u64 table, int table_index, u64 *pte_ret_p) kvmppc_mmu_radix_translate_table() argument 264 kvmppc_mmu_radix_xlate(struct kvm_vcpu *vcpu, gva_t eaddr, struct kvmppc_pte *gpte, bool data, bool iswrite) kvmppc_mmu_radix_xlate() argument [all...] |
H A D | book3s_64_mmu_hv.c | 341 kvmppc_mmu_book3s_64_hv_xlate(struct kvm_vcpu *vcpu, gva_t eaddr, struct kvmppc_pte *gpte, bool data, bool iswrite) kvmppc_mmu_book3s_64_hv_xlate() argument [all...] |
H A D | book3s_hv_nested.c | 1491 struct kvmppc_pte gpte; in __kvmhv_nested_page_fault() local 1420 kvmhv_handle_nested_set_rc(struct kvm_vcpu *vcpu, struct kvm_nested_guest *gp, unsigned long n_gpa, struct kvmppc_pte gpte, unsigned long dsisr) kvmhv_handle_nested_set_rc() argument [all...] |
/kernel/linux/linux-6.6/arch/x86/kvm/mmu/ |
H A D | paging_tmpl.h | 96 static inline gfn_t pse36_gfn_delta(u32 gpte) in pse36_gfn_delta() argument 104 static gfn_t gpte_to_gfn_lvl(pt_element_t gpte, int lvl) in gpte_to_gfn_lvl() argument 136 static bool FNAME(is_bad_mt_xwr)(struct rsvd_bits_validate *rsvd_check, u64 gpte) in is_bad_mt_xwr() argument 145 static bool FNAME(is_rsvd_bits_set)(struct kvm_mmu *mmu, u64 gpte, int level) in is_rsvd_bits_set() argument 109 protect_clean_gpte(struct kvm_mmu *mmu, unsigned *access, unsigned gpte) protect_clean_gpte() argument 151 prefetch_invalid_gpte(struct kvm_vcpu *vcpu, struct kvm_mmu_page *sp, u64 *spte, u64 gpte) prefetch_invalid_gpte() argument 179 gpte_access(u64 gpte) gpte_access() argument 259 gpte_pkeys(struct kvm_vcpu *vcpu, u64 gpte) gpte_pkeys() argument 270 is_last_gpte(struct kvm_mmu *mmu, unsigned int level, unsigned int gpte) is_last_gpte() argument 533 prefetch_gpte(struct kvm_vcpu *vcpu, struct kvm_mmu_page *sp, u64 *spte, pt_element_t gpte) prefetch_gpte() argument 910 pt_element_t gpte; sync_spte() local [all...] |
/kernel/linux/linux-5.10/arch/x86/kvm/mmu/ |
H A D | paging_tmpl.h | 100 static gfn_t gpte_to_gfn_lvl(pt_element_t gpte, int lvl) in gpte_to_gfn_lvl() argument 132 static bool FNAME(is_bad_mt_xwr)(struct rsvd_bits_validate *rsvd_check, u64 gpte) in is_bad_mt_xwr() argument 141 static bool FNAME(is_rsvd_bits_set)(struct kvm_mmu *mmu, u64 gpte, int level) in is_rsvd_bits_set() argument 105 protect_clean_gpte(struct kvm_mmu *mmu, unsigned *access, unsigned gpte) protect_clean_gpte() argument 186 prefetch_invalid_gpte(struct kvm_vcpu *vcpu, struct kvm_mmu_page *sp, u64 *spte, u64 gpte) prefetch_invalid_gpte() argument 214 gpte_access(u64 gpte) gpte_access() argument 294 gpte_pkeys(struct kvm_vcpu *vcpu, u64 gpte) gpte_pkeys() argument 528 prefetch_gpte(struct kvm_vcpu *vcpu, struct kvm_mmu_page *sp, u64 *spte, pt_element_t gpte, bool no_dirty_log) prefetch_gpte() argument 562 pt_element_t gpte = *(const pt_element_t *)pte; update_pte() local 930 pt_element_t gpte; invlpg() local 1033 pt_element_t gpte; sync_page() local [all...] |
H A D | mmu.c | 283 static gfn_t pse36_gfn_delta(u32 gpte) in pse36_gfn_delta() argument 3959 is_last_gpte(struct kvm_mmu *mmu, unsigned level, unsigned gpte) is_last_gpte() argument
|