Searched refs:kvm_mmu (Results 1 – 9 of 9) sorted by relevance
| /Linux-v5.15/arch/x86/kvm/mmu/ |
| D | tdp_mmu.h | 98 static inline bool is_tdp_mmu(struct kvm_mmu *mmu) in is_tdp_mmu() 119 static inline bool is_tdp_mmu(struct kvm_mmu *mmu) { return false; } in is_tdp_mmu()
|
| D | mmu.c | 229 static inline bool __maybe_unused is_##reg##_##name(struct kvm_mmu *mmu) \ 3327 void kvm_mmu_free_roots(struct kvm_vcpu *vcpu, struct kvm_mmu *mmu, in kvm_mmu_free_roots() 3378 void kvm_mmu_free_guest_mode_roots(struct kvm_vcpu *vcpu, struct kvm_mmu *mmu) in kvm_mmu_free_guest_mode_roots() 3430 struct kvm_mmu *mmu = vcpu->arch.mmu; in mmu_alloc_direct_roots() 3477 struct kvm_mmu *mmu = vcpu->arch.mmu; in mmu_alloc_shadow_roots() 3587 struct kvm_mmu *mmu = vcpu->arch.mmu; in mmu_alloc_special_roots() 4090 static void nonpaging_init_context(struct kvm_mmu *context) in nonpaging_init_context() 4120 struct kvm_mmu *mmu = vcpu->arch.mmu; in cached_root_available() 4144 struct kvm_mmu *mmu = vcpu->arch.mmu; in fast_pgd_switch() 4343 struct kvm_mmu *context) in reset_rsvds_bits_mask() [all …]
|
| D | paging_tmpl.h | 104 static inline void FNAME(protect_clean_gpte)(struct kvm_mmu *mmu, unsigned *access, in FNAME() 140 static bool FNAME(is_rsvd_bits_set)(struct kvm_mmu *mmu, u64 gpte, int level) in FNAME() 146 static int FNAME(cmpxchg_gpte)(struct kvm_vcpu *vcpu, struct kvm_mmu *mmu, in FNAME() 236 struct kvm_mmu *mmu, in FNAME() 308 static inline bool FNAME(is_last_gpte)(struct kvm_mmu *mmu, in FNAME() 341 struct kvm_vcpu *vcpu, struct kvm_mmu *mmu, in FNAME()
|
| D | tdp_mmu.c | 997 struct kvm_mmu *mmu = vcpu->arch.mmu; in kvm_tdp_mmu_map() 1547 struct kvm_mmu *mmu = vcpu->arch.mmu; in kvm_tdp_mmu_get_walk() 1576 struct kvm_mmu *mmu = vcpu->arch.mmu; in kvm_tdp_mmu_fast_pf_get_last_sptep()
|
| /Linux-v5.15/arch/x86/include/asm/ |
| D | kvm_host.h | 416 struct kvm_mmu { struct 657 struct kvm_mmu *mmu; 660 struct kvm_mmu root_mmu; 663 struct kvm_mmu guest_mmu; 673 struct kvm_mmu nested_mmu; 679 struct kvm_mmu *walk_mmu; 1579 int load_pdptrs(struct kvm_vcpu *vcpu, struct kvm_mmu *mmu, unsigned long cr3); 1719 int kvm_read_guest_page_mmu(struct kvm_vcpu *vcpu, struct kvm_mmu *mmu, 1750 void kvm_mmu_free_roots(struct kvm_vcpu *vcpu, struct kvm_mmu *mmu, 1752 void kvm_mmu_free_guest_mode_roots(struct kvm_vcpu *vcpu, struct kvm_mmu *mmu); [all …]
|
| /Linux-v5.15/arch/x86/kvm/ |
| D | mmu.h | 176 static inline u8 permission_fault(struct kvm_vcpu *vcpu, struct kvm_mmu *mmu, in permission_fault()
|
| D | x86.c | 731 struct kvm_mmu *fault_mmu; in kvm_inject_emulated_page_fault() 798 int kvm_read_guest_page_mmu(struct kvm_vcpu *vcpu, struct kvm_mmu *mmu, in kvm_read_guest_page_mmu() 825 int load_pdptrs(struct kvm_vcpu *vcpu, struct kvm_mmu *mmu, unsigned long cr3) in load_pdptrs() 1090 struct kvm_mmu *mmu = vcpu->arch.mmu; in kvm_invalidate_pcid()
|
| /Linux-v5.15/arch/x86/kvm/vmx/ |
| D | vmx.c | 2932 struct kvm_mmu *mmu = vcpu->arch.mmu; in vmx_flush_tlb_current() 2971 struct kvm_mmu *mmu = vcpu->arch.walk_mmu; in vmx_ept_load_pdptrs() 2986 struct kvm_mmu *mmu = vcpu->arch.walk_mmu; in ept_save_pdptrs()
|
| D | nested.c | 5375 struct kvm_mmu *mmu; in handle_invept()
|