Searched refs:kvm_mmu (Results 1 – 7 of 7) sorted by relevance
| /Linux-v5.4/arch/x86/kvm/ |
| D | mmu.h | 57 reset_shadow_zero_bits_mask(struct kvm_vcpu *vcpu, struct kvm_mmu *context); 156 static inline u8 permission_fault(struct kvm_vcpu *vcpu, struct kvm_mmu *mmu, in permission_fault()
|
| D | mmu.c | 3711 void kvm_mmu_free_roots(struct kvm_vcpu *vcpu, struct kvm_mmu *mmu, in kvm_mmu_free_roots() 4010 static bool is_rsvd_bits_set(struct kvm_mmu *mmu, u64 gpte, int level) in is_rsvd_bits_set() 4015 static bool is_shadow_zero_bits_set(struct kvm_mmu *mmu, u64 spte, int level) in is_shadow_zero_bits_set() 4325 struct kvm_mmu *context) in nonpaging_init_context() 4351 struct kvm_mmu *mmu = vcpu->arch.mmu; in cached_root_available() 4375 struct kvm_mmu *mmu = vcpu->arch.mmu; in fast_cr3_switch() 4464 static inline bool is_last_gpte(struct kvm_mmu *mmu, in is_last_gpte() 4588 struct kvm_mmu *context) in reset_rsvds_bits_mask() 4635 struct kvm_mmu *context, bool execonly) in reset_rsvds_bits_mask_ept() 4647 reset_shadow_zero_bits_mask(struct kvm_vcpu *vcpu, struct kvm_mmu *context) in reset_shadow_zero_bits_mask() [all …]
|
| D | paging_tmpl.h | 104 static inline void FNAME(protect_clean_gpte)(struct kvm_mmu *mmu, unsigned *access, in FNAME() 131 static int FNAME(cmpxchg_gpte)(struct kvm_vcpu *vcpu, struct kvm_mmu *mmu, in FNAME() 221 struct kvm_mmu *mmu, in FNAME() 297 struct kvm_vcpu *vcpu, struct kvm_mmu *mmu, in FNAME()
|
| D | x86.c | 652 int kvm_read_guest_page_mmu(struct kvm_vcpu *vcpu, struct kvm_mmu *mmu, in kvm_read_guest_page_mmu() 687 int load_pdptrs(struct kvm_vcpu *vcpu, struct kvm_mmu *mmu, unsigned long cr3) in load_pdptrs()
|
| /Linux-v5.4/arch/x86/include/asm/ |
| D | kvm_host.h | 379 struct kvm_mmu { struct 579 struct kvm_mmu *mmu; 582 struct kvm_mmu root_mmu; 585 struct kvm_mmu guest_mmu; 595 struct kvm_mmu nested_mmu; 601 struct kvm_mmu *walk_mmu; 1282 int load_pdptrs(struct kvm_vcpu *vcpu, struct kvm_mmu *mmu, unsigned long cr3); 1403 int kvm_read_guest_page_mmu(struct kvm_vcpu *vcpu, struct kvm_mmu *mmu, 1436 void kvm_mmu_free_roots(struct kvm_vcpu *vcpu, struct kvm_mmu *mmu,
|
| /Linux-v5.4/arch/x86/kvm/vmx/ |
| D | vmx.c | 2879 struct kvm_mmu *mmu = vcpu->arch.walk_mmu; in ept_load_pdptrs() 2895 struct kvm_mmu *mmu = vcpu->arch.walk_mmu; in ept_save_pdptrs()
|
| D | nested.c | 5047 struct kvm_mmu *mmu = vcpu->arch.walk_mmu; in nested_vmx_eptp_switching()
|