Searched refs:kvm_pagewalk (Results 1 – 7 of 7) sorted by relevance
| /linux/arch/x86/kvm/ |
| H A D | mmu.h | 154 void kvm_mmu_invalidate_addr(struct kvm_vcpu *vcpu, struct kvm_pagewalk *w, 166 struct kvm_pagewalk *pw); 249 struct kvm_pagewalk *w) in kvm_mmu_refresh_passthrough_bits() 274 static inline u8 permission_fault(struct kvm_vcpu *vcpu, struct kvm_pagewalk *w, in permission_fault() 389 struct kvm_pagewalk *w, in kvm_translate_gpa()
|
| H A D | x86.c | 602 struct kvm_pagewalk *fault_walk; in __kvm_inject_emulated_page_fault() 4792 struct kvm_pagewalk *gva_walk = &vcpu->arch.gva_walk; in kvm_mmu_gva_to_gpa_read() 4802 struct kvm_pagewalk *gva_walk = &vcpu->arch.gva_walk; in kvm_mmu_gva_to_gpa_write() 4814 struct kvm_pagewalk *gva_walk = &vcpu->arch.gva_walk; in kvm_mmu_gva_to_gpa_system() 4823 struct kvm_pagewalk *gva_walk = &vcpu->arch.gva_walk; in kvm_read_guest_virt_helper() 4856 struct kvm_pagewalk *gva_walk = &vcpu->arch.gva_walk; in kvm_fetch_guest_virt() 4915 struct kvm_pagewalk *gva_walk = &vcpu->arch.gva_walk; in kvm_write_guest_virt_helper() 5021 struct kvm_pagewalk *gva_walk = &vcpu->arch.gva_walk; in vcpu_mmio_gva_to_gpa() 10679 struct kvm_pagewalk *gva_walk = &vcpu->arch.gva_walk; in kvm_fixup_and_inject_pf_error()
|
| /linux/arch/x86/kvm/mmu/ |
| H A D | paging_tmpl.h | 109 static inline void FNAME(protect_clean_gpte)(struct kvm_pagewalk *w, unsigned *access, in FNAME() 127 static inline int FNAME(is_present_gpte)(struct kvm_pagewalk *w, in FNAME() 160 struct kvm_pagewalk *w = vcpu->arch.mmu->w; in FNAME() 211 struct kvm_pagewalk *w, in FNAME() 283 static inline bool FNAME(is_last_gpte)(struct kvm_pagewalk *w, in FNAME() 316 struct kvm_vcpu *vcpu, struct kvm_pagewalk *w, in FNAME() 900 static gpa_t FNAME(gva_to_gpa)(struct kvm_vcpu *vcpu, struct kvm_pagewalk *w, in FNAME()
|
| H A D | mmu.c | 231 static inline bool __maybe_unused is_##reg##_##name(struct kvm_pagewalk *w) \ 244 static inline bool has_pferr_fetch(struct kvm_pagewalk *w) in has_pferr_fetch() 249 static inline bool is_cr0_pg(struct kvm_pagewalk *w) in is_cr0_pg() 254 static inline bool is_cr4_pae(struct kvm_pagewalk *w) in is_cr4_pae() 276 struct kvm_pagewalk *w) in kvm_mmu_get_guest_pgd() 2515 struct kvm_pagewalk *w = vcpu->arch.mmu->w; in shadow_walk_init_using_root() 4138 struct kvm_pagewalk *w = mmu->w; in mmu_alloc_shadow_roots() 4257 struct kvm_pagewalk *w = mmu->w; in mmu_alloc_special_roots() 4416 static gpa_t nonpaging_gva_to_gpa(struct kvm_vcpu *vcpu, struct kvm_pagewalk *w, in nonpaging_gva_to_gpa() 5524 struct kvm_pagewalk *w) in reset_guest_rsvds_bits_mask() [all …]
|
| /linux/arch/x86/include/asm/ |
| H A D | kvm_host.h | 481 struct kvm_pagewalk { struct 487 gpa_t (*gva_to_gpa)(struct kvm_vcpu *vcpu, struct kvm_pagewalk *w, argument 499 struct kvm_pagewalk *w; argument 763 struct kvm_pagewalk ngpa_walk; 768 struct kvm_pagewalk gva_walk;
|
| /linux/arch/x86/kvm/svm/ |
| H A D | nested.c | 2143 struct kvm_pagewalk *w = &vcpu->arch.ngpa_walk; in svm_translate_nested_gpa()
|
| /linux/arch/x86/kvm/vmx/ |
| H A D | nested.c | 7481 struct kvm_pagewalk *w = &vcpu->arch.ngpa_walk; in vmx_translate_nested_gpa()
|