Searched refs:kvm_mmu (Results 1 – 9 of 9) sorted by relevance
/Linux-v6.1/arch/x86/kvm/mmu/ |
D | tdp_mmu.h | 73 static inline bool is_tdp_mmu(struct kvm_mmu *mmu) in is_tdp_mmu() 93 static inline bool is_tdp_mmu(struct kvm_mmu *mmu) { return false; } in is_tdp_mmu()
|
D | mmu.c | 201 static inline bool __maybe_unused is_##reg##_##name(struct kvm_mmu *mmu) \ 214 static inline bool is_cr0_pg(struct kvm_mmu *mmu) in is_cr0_pg() 219 static inline bool is_cr4_pae(struct kvm_mmu *mmu) in is_cr4_pae() 3439 void kvm_mmu_free_roots(struct kvm *kvm, struct kvm_mmu *mmu, in kvm_mmu_free_roots() 3491 void kvm_mmu_free_guest_mode_roots(struct kvm *kvm, struct kvm_mmu *mmu) in kvm_mmu_free_guest_mode_roots() 3550 struct kvm_mmu *mmu = vcpu->arch.mmu; in mmu_alloc_direct_roots() 3658 struct kvm_mmu *mmu = vcpu->arch.mmu; in mmu_alloc_shadow_roots() 3774 struct kvm_mmu *mmu = vcpu->arch.mmu; in mmu_alloc_special_roots() 3933 static gpa_t nonpaging_gva_to_gpa(struct kvm_vcpu *vcpu, struct kvm_mmu *mmu, in nonpaging_gva_to_gpa() 4354 static void nonpaging_init_context(struct kvm_mmu *context) in nonpaging_init_context() [all …]
|
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() 960 static gpa_t FNAME(gva_to_gpa)(struct kvm_vcpu *vcpu, struct kvm_mmu *mmu, in FNAME()
|
D | tdp_mmu.c | 1157 struct kvm_mmu *mmu = vcpu->arch.mmu; in kvm_tdp_mmu_map() 1863 struct kvm_mmu *mmu = vcpu->arch.mmu; in kvm_tdp_mmu_get_walk() 1892 struct kvm_mmu *mmu = vcpu->arch.mmu; in kvm_tdp_mmu_fast_pf_get_last_sptep()
|
/Linux-v6.1/arch/x86/include/asm/ |
D | kvm_host.h | 429 struct kvm_mmu { struct 435 gpa_t (*gva_to_gpa)(struct kvm_vcpu *vcpu, struct kvm_mmu *mmu, argument 706 struct kvm_mmu *mmu; 709 struct kvm_mmu root_mmu; 712 struct kvm_mmu guest_mmu; 722 struct kvm_mmu nested_mmu; 728 struct kvm_mmu *walk_mmu; 1907 void kvm_mmu_free_roots(struct kvm *kvm, struct kvm_mmu *mmu, 1909 void kvm_mmu_free_guest_mode_roots(struct kvm *kvm, struct kvm_mmu *mmu); 1944 void kvm_mmu_invalidate_gva(struct kvm_vcpu *vcpu, struct kvm_mmu *mmu,
|
/Linux-v6.1/arch/x86/kvm/ |
D | mmu.h | 164 static inline u8 permission_fault(struct kvm_vcpu *vcpu, struct kvm_mmu *mmu, in permission_fault() 273 struct kvm_mmu *mmu, in kvm_translate_gpa()
|
D | x86.c | 791 struct kvm_mmu *fault_mmu; in kvm_inject_emulated_page_fault() 862 struct kvm_mmu *mmu = vcpu->arch.walk_mmu; in load_pdptrs() 1199 struct kvm_mmu *mmu = vcpu->arch.mmu; in kvm_invalidate_pcid() 7143 struct kvm_mmu *mmu = vcpu->arch.mmu; in translate_nested_gpa() 7158 struct kvm_mmu *mmu = vcpu->arch.walk_mmu; in kvm_mmu_gva_to_gpa_read() 7168 struct kvm_mmu *mmu = vcpu->arch.walk_mmu; in kvm_mmu_gva_to_gpa_fetch() 7178 struct kvm_mmu *mmu = vcpu->arch.walk_mmu; in kvm_mmu_gva_to_gpa_write() 7190 struct kvm_mmu *mmu = vcpu->arch.walk_mmu; in kvm_mmu_gva_to_gpa_system() 7199 struct kvm_mmu *mmu = vcpu->arch.walk_mmu; in kvm_read_guest_virt_helper() 7232 struct kvm_mmu *mmu = vcpu->arch.walk_mmu; in kvm_fetch_guest_virt() [all …]
|
/Linux-v6.1/arch/x86/kvm/vmx/ |
D | vmx.c | 3064 struct kvm_mmu *mmu = vcpu->arch.mmu; in vmx_flush_tlb_current() 3101 struct kvm_mmu *mmu = vcpu->arch.walk_mmu; in vmx_ept_load_pdptrs() 3116 struct kvm_mmu *mmu = vcpu->arch.walk_mmu; in ept_save_pdptrs()
|
D | nested.c | 5593 struct kvm_mmu *mmu; in handle_invept()
|