Home
last modified time | relevance | path

Searched refs:guest_mmu (Results 1 – 4 of 4) sorted by relevance

/Linux-v5.4/arch/x86/kvm/
Dmmu.c370 return vcpu->arch.mmu == &vcpu->arch.guest_mmu; in kvm_vcpu_ad_need_write_protect()
5282 kvm_mmu_free_roots(vcpu, &vcpu->arch.guest_mmu, KVM_MMU_ROOTS_ALL); in kvm_mmu_unload()
5283 WARN_ON(VALID_PAGE(vcpu->arch.guest_mmu.root_hpa)); in kvm_mmu_unload()
5790 vcpu->arch.guest_mmu.root_hpa = INVALID_PAGE; in kvm_mmu_create()
5791 vcpu->arch.guest_mmu.root_cr3 = 0; in kvm_mmu_create()
5792 vcpu->arch.guest_mmu.translate_gpa = translate_gpa; in kvm_mmu_create()
5794 vcpu->arch.guest_mmu.prev_roots[i] = KVM_MMU_ROOT_INFO_INVALID; in kvm_mmu_create()
5798 ret = alloc_mmu_pages(vcpu, &vcpu->arch.guest_mmu); in kvm_mmu_create()
5808 free_mmu_pages(&vcpu->arch.guest_mmu); in kvm_mmu_create()
6379 free_mmu_pages(&vcpu->arch.guest_mmu); in kvm_mmu_destroy()
Dsvm.c2986 vcpu->arch.mmu = &vcpu->arch.guest_mmu; in nested_svm_init_mmu_context()
/Linux-v5.4/arch/x86/include/asm/
Dkvm_host.h585 struct kvm_mmu guest_mmu; member
/Linux-v5.4/arch/x86/kvm/vmx/
Dnested.c267 kvm_mmu_free_roots(vcpu, &vcpu->arch.guest_mmu, KVM_MMU_ROOTS_ALL); in free_nested()
350 vcpu->arch.mmu = &vcpu->arch.guest_mmu; in nested_ept_init_mmu_context()
4518 kvm_mmu_free_roots(vcpu, &vcpu->arch.guest_mmu, KVM_MMU_ROOTS_ALL); in nested_release_vmcs12()