Searched refs:ngpa_walk (Results 1 – 6 of 6) sorted by relevance
| /linux/arch/x86/kvm/ |
| H A D | mmu.h | 260 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 D | x86.c | 606 fault_walk = fault->nested_page_fault ? &vcpu->arch.ngpa_walk : in __kvm_inject_emulated_page_fault()
|
| /linux/arch/x86/kvm/mmu/ |
| H A D | mmu.c | 5575 __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 D | nested.c | 117 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 D | nested.c | 418 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 D | kvm_host.h | 763 struct kvm_pagewalk ngpa_walk; member
|