Searched refs:guest_mmu (Results 1 - 5 of 5) sorted by relevance

/linux-master/arch/x86/kvm/
H A Dmmu.h180 if (!tdp_enabled || mmu == &vcpu->arch.guest_mmu)
/linux-master/arch/x86/kvm/mmu/
H A Dmmu.c5423 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 Dnested.c361 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 Dnested.c86 vcpu->arch.mmu = &vcpu->arch.guest_mmu;
/linux-master/arch/x86/include/asm/
H A Dkvm_host.h794 struct kvm_mmu guest_mmu; member in struct:kvm_vcpu_arch

Completed in 212 milliseconds