Searched refs:guest_mmu (Results 1 - 5 of 5) sorted by relevance
/linux-master/arch/x86/kvm/ |
H A D | mmu.h | 180 if (!tdp_enabled || mmu == &vcpu->arch.guest_mmu)
|
/linux-master/arch/x86/kvm/mmu/ |
H A D | mmu.c | 5423 struct kvm_mmu *context = &vcpu->arch.guest_mmu; 5475 struct kvm_mmu *context = &vcpu->arch.guest_mmu; 5580 vcpu->arch.guest_mmu.root_role.invalid = 1; 5583 vcpu->arch.guest_mmu.cpu_role.ext.valid = 0; 5640 kvm_mmu_free_roots(kvm, &vcpu->arch.guest_mmu, KVM_MMU_ROOTS_ALL); 5641 WARN_ON_ONCE(VALID_PAGE(vcpu->arch.guest_mmu.root.hpa)); 5692 __kvm_mmu_free_obsolete_roots(vcpu->kvm, &vcpu->arch.guest_mmu); 5925 * this is ever used to sync the guest_mmu, e.g. to emulate INVEPT. 5959 /* It's actually a GPA for vcpu->arch.guest_mmu. */ 5960 if (mmu != &vcpu->arch.guest_mmu) { [all...] |
/linux-master/arch/x86/kvm/vmx/ |
H A D | nested.c | 361 kvm_mmu_free_roots(vcpu->kvm, &vcpu->arch.guest_mmu, KVM_MMU_ROOTS_ALL); 455 vcpu->arch.mmu = &vcpu->arch.guest_mmu; 5303 kvm_mmu_free_roots(vcpu->kvm, &vcpu->arch.guest_mmu, KVM_MMU_ROOTS_ALL); 5745 * Nested EPT roots are always held through guest_mmu, 5748 mmu = &vcpu->arch.guest_mmu; 5864 * Note, this operates on root_mmu, not guest_mmu, as L1 and L2 share
|
/linux-master/arch/x86/kvm/svm/ |
H A D | nested.c | 86 vcpu->arch.mmu = &vcpu->arch.guest_mmu;
|
/linux-master/arch/x86/include/asm/ |
H A D | kvm_host.h | 794 struct kvm_mmu guest_mmu; member in struct:kvm_vcpu_arch
|
Completed in 212 milliseconds