Home
last modified time | relevance | path

Searched refs:ngpa_walk (Results 1 – 6 of 6) sorted by relevance

/linux/arch/x86/kvm/
H A Dmmu.h260 if (!tdp_enabled || w == &vcpu->arch.ngpa_walk) in kvm_mmu_refresh_passthrough_bits()
394 if (!mmu_is_nested(vcpu) || w == &vcpu->arch.ngpa_walk) in kvm_translate_gpa()
H A Dx86.c606 fault_walk = fault->nested_page_fault ? &vcpu->arch.ngpa_walk : in __kvm_inject_emulated_page_fault()
/linux/arch/x86/kvm/mmu/
H A Dmmu.c5575 __reset_rsvds_bits_mask_ept(&vcpu->arch.ngpa_walk.fmt, in reset_rsvds_bits_mask_ept()
5892 update_permission_bitmask(w, w == &vcpu->arch.ngpa_walk, false); in reset_guest_paging_metadata()
6111 init_kvm_page_walk(vcpu, &vcpu->arch.ngpa_walk, cpu_role); in kvm_init_shadow_npt_mmu()
6160 struct kvm_pagewalk *ngpa_walk = &vcpu->arch.ngpa_walk; in kvm_init_shadow_ept_mmu() local
6162 if (new_mode.as_u64 != ngpa_walk->cpu_role.as_u64) { in kvm_init_shadow_ept_mmu()
6164 ngpa_walk->cpu_role.as_u64 = new_mode.as_u64; in kvm_init_shadow_ept_mmu()
6168 ngpa_walk->gva_to_gpa = ept_gva_to_gpa; in kvm_init_shadow_ept_mmu()
6171 update_permission_bitmask(ngpa_walk, true, true); in kvm_init_shadow_ept_mmu()
6172 ngpa_walk->fmt.pkru_mask = 0; in kvm_init_shadow_ept_mmu()
6215 vcpu->arch.ngpa_walk.cpu_role.ext.valid = 0; in kvm_mmu_after_set_cpuid()
[all …]
/linux/arch/x86/kvm/svm/
H A Dnested.c117 vcpu->arch.ngpa_walk.get_guest_pgd = nested_svm_get_tdp_cr3; in nested_svm_init_mmu_context()
118 vcpu->arch.ngpa_walk.get_pdptr = nested_svm_get_tdp_pdptr; in nested_svm_init_mmu_context()
119 vcpu->arch.ngpa_walk.inject_page_fault = nested_svm_inject_npf_exit; in nested_svm_init_mmu_context()
2143 struct kvm_pagewalk *w = &vcpu->arch.ngpa_walk; in svm_translate_nested_gpa()
/linux/arch/x86/kvm/vmx/
H A Dnested.c418 kvm_mmu_invalidate_addr(vcpu, &vcpu->arch.ngpa_walk, addr, roots); in nested_ept_invalidate_addr()
522 vcpu->arch.ngpa_walk.get_guest_pgd = nested_ept_get_eptp; in nested_ept_init_mmu_context()
523 vcpu->arch.ngpa_walk.get_pdptr = kvm_pdptr_read; in nested_ept_init_mmu_context()
525 vcpu->arch.ngpa_walk.inject_page_fault = nested_ept_inject_page_fault; in nested_ept_init_mmu_context()
7481 struct kvm_pagewalk *w = &vcpu->arch.ngpa_walk; in vmx_translate_nested_gpa()
/linux/arch/x86/include/asm/
H A Dkvm_host.h763 struct kvm_pagewalk ngpa_walk; member