Home
last modified time | relevance | path

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

/linux/tools/testing/selftests/kvm/x86/
H A Dnested_vmsave_vmload_test.c83 svm->vmcb->control.virt_ext &= ~VIRTUAL_VMLOAD_VMSAVE_ENABLE_MASK; in l1_guest_code()
94 svm->vmcb->control.virt_ext |= VIRTUAL_VMLOAD_VMSAVE_ENABLE_MASK; in l1_guest_code()
113 svm->vmcb->control.virt_ext &= ~VIRTUAL_VMLOAD_VMSAVE_ENABLE_MASK; in l1_guest_code()
122 svm->vmcb->control.virt_ext |= VIRTUAL_VMLOAD_VMSAVE_ENABLE_MASK; in l1_guest_code()
/linux/arch/x86/kvm/svm/
H A Dnested.c119 if (!(svm->nested.ctl.virt_ext & VIRTUAL_VMLOAD_VMSAVE_ENABLE_MASK)) in nested_vmcb_needs_vls_intercept()
182 WARN_ON(!(c->virt_ext & VIRTUAL_VMLOAD_VMSAVE_ENABLE_MASK)); in recalc_intercepts()
477 to->virt_ext = from->virt_ext; in __nested_copy_vmcb_control_to_cache()
716 (svm->nested.ctl.virt_ext & LBR_CTL_ENABLE_MASK))) { in nested_vmcb02_prepare_save()
882 vmcb02->control.virt_ext |= VIRTUAL_VMLOAD_VMSAVE_ENABLE_MASK; in nested_vmcb02_prepare_control()
1243 (svm->nested.ctl.virt_ext & LBR_CTL_ENABLE_MASK))) in nested_svm_vmexit()
1737 dst->virt_ext = from->virt_ext; in nested_copy_vmcb_cache_to_control()
H A Dsvm.c713 bool intercept = !(svm->vmcb->control.virt_ext & LBR_CTL_ENABLE_MASK); in svm_recalc_lbr_msr_intercepts()
857 to_svm(vcpu)->vmcb->control.virt_ext |= LBR_CTL_ENABLE_MASK; in __svm_enable_lbrv()
869 to_svm(vcpu)->vmcb->control.virt_ext &= ~LBR_CTL_ENABLE_MASK; in __svm_disable_lbrv()
875 bool current_enable_lbrv = svm->vmcb->control.virt_ext & LBR_CTL_ENABLE_MASK; in svm_update_lbrv()
878 (svm->nested.ctl.virt_ext & LBR_CTL_ENABLE_MASK)); in svm_update_lbrv()
1204 svm->vmcb->control.virt_ext |= VIRTUAL_VMLOAD_VMSAVE_ENABLE_MASK; in init_vmcb()
3363 pr_err("%-20s%lld\n", "virt_ext:", control->virt_ext); in dump_vmcb()
4358 if (!(svm->vmcb->control.virt_ext & LBR_CTL_ENABLE_MASK) && in svm_vcpu_run()
4389 if (!(svm->vmcb->control.virt_ext & LBR_CTL_ENABLE_MASK) && in svm_vcpu_run()
H A Dsvm.h174 u64 virt_ext; member
/linux/tools/testing/selftests/kvm/include/x86/
H A Dsvm.h106 u64 virt_ext; member
/linux/arch/x86/include/asm/
H A Dsvm.h151 u64 virt_ext; member