Searched refs:kvm_mmu (Results 1 – 8 of 8) sorted by relevance
| /linux-6.15/arch/x86/kvm/ |
| H A D | mmu.h | 95 struct kvm_mmu *mmu); 159 struct kvm_mmu *mmu) in kvm_mmu_refresh_passthrough_bits() 184 static inline u8 permission_fault(struct kvm_vcpu *vcpu, struct kvm_mmu *mmu, in permission_fault() 294 struct kvm_mmu *mmu, in kvm_translate_gpa()
|
| H A D | x86.c | 957 struct kvm_mmu *fault_mmu; in kvm_inject_emulated_page_fault() 1020 struct kvm_mmu *mmu = vcpu->arch.walk_mmu; in load_pdptrs() 1360 struct kvm_mmu *mmu = vcpu->arch.mmu; in kvm_invalidate_pcid() 7559 struct kvm_mmu *mmu = vcpu->arch.mmu; in translate_nested_gpa() 7574 struct kvm_mmu *mmu = vcpu->arch.walk_mmu; in kvm_mmu_gva_to_gpa_read() 7584 struct kvm_mmu *mmu = vcpu->arch.walk_mmu; in kvm_mmu_gva_to_gpa_write() 7596 struct kvm_mmu *mmu = vcpu->arch.walk_mmu; in kvm_mmu_gva_to_gpa_system() 7605 struct kvm_mmu *mmu = vcpu->arch.walk_mmu; in kvm_read_guest_virt_helper() 7638 struct kvm_mmu *mmu = vcpu->arch.walk_mmu; in kvm_fetch_guest_virt() 7697 struct kvm_mmu *mmu = vcpu->arch.walk_mmu; in kvm_write_guest_virt_helper() [all …]
|
| /linux-6.15/arch/x86/kvm/mmu/ |
| H A D | mmu.c | 236 static inline bool is_cr0_pg(struct kvm_mmu *mmu) in is_cr0_pg() 263 struct kvm_mmu *mmu) in kvm_mmu_get_guest_pgd() 3833 struct kvm_mmu *mmu = vcpu->arch.mmu; in mmu_alloc_direct_roots() 3946 struct kvm_mmu *mmu = vcpu->arch.mmu; in mmu_alloc_shadow_roots() 4064 struct kvm_mmu *mmu = vcpu->arch.mmu; in mmu_alloc_special_roots() 5046 struct kvm_mmu *mmu = vcpu->arch.mmu; in kvm_mmu_new_pgd() 5209 struct kvm_mmu *context) in reset_guest_rsvds_bits_mask() 5276 struct kvm_mmu *context) in reset_shadow_zero_bits_mask() 5511 struct kvm_mmu *mmu) in reset_guest_paging_metadata() 5576 struct kvm_mmu *mmu) in __kvm_mmu_refresh_passthrough_bits() [all …]
|
| H A D | paging_tmpl.h | 109 static inline void FNAME(protect_clean_gpte)(struct kvm_mmu *mmu, unsigned *access, in FNAME() 145 static bool FNAME(is_rsvd_bits_set)(struct kvm_mmu *mmu, u64 gpte, int level) in FNAME() 198 struct kvm_mmu *mmu, in FNAME() 270 static inline bool FNAME(is_last_gpte)(struct kvm_mmu *mmu, in FNAME() 303 struct kvm_vcpu *vcpu, struct kvm_mmu *mmu, in FNAME() 856 static gpa_t FNAME(gva_to_gpa)(struct kvm_vcpu *vcpu, struct kvm_mmu *mmu, in FNAME()
|
| H A D | tdp_mmu.c | 255 struct kvm_mmu *mmu = vcpu->arch.mmu; in kvm_tdp_mmu_alloc_root()
|
| /linux-6.15/arch/x86/include/asm/ |
| H A D | kvm_host.h | 452 struct kvm_mmu { struct 458 gpa_t (*gva_to_gpa)(struct kvm_vcpu *vcpu, struct kvm_mmu *mmu, argument 811 struct kvm_mmu *mmu; 814 struct kvm_mmu root_mmu; 817 struct kvm_mmu guest_mmu; 827 struct kvm_mmu nested_mmu; 833 struct kvm_mmu *walk_mmu; 2213 void kvm_mmu_free_roots(struct kvm *kvm, struct kvm_mmu *mmu, 2215 void kvm_mmu_free_guest_mode_roots(struct kvm *kvm, struct kvm_mmu *mmu); 2247 void kvm_mmu_invalidate_addr(struct kvm_vcpu *vcpu, struct kvm_mmu *mmu,
|
| /linux-6.15/arch/x86/kvm/vmx/ |
| H A D | vmx.c | 3242 struct kvm_mmu *mmu = vcpu->arch.mmu; in vmx_flush_tlb_current() 3279 struct kvm_mmu *mmu = vcpu->arch.walk_mmu; in vmx_ept_load_pdptrs() 3294 struct kvm_mmu *mmu = vcpu->arch.walk_mmu; in ept_save_pdptrs()
|
| H A D | nested.c | 5878 struct kvm_mmu *mmu; in handle_invept()
|