Home
last modified time | relevance | path

Searched refs:EFER_SVME (Results 1 – 5 of 5) sorted by relevance

/linux/tools/testing/selftests/kvm/x86/
H A Dsvm_nested_clear_efer_svme.c15 /* generic_svm_setup() initializes EFER_SVME set for L2 */ in l2_guest_code()
16 GUEST_ASSERT(efer & EFER_SVME); in l2_guest_code()
17 wrmsr(MSR_EFER, efer & ~EFER_SVME); in l2_guest_code()
H A Dnested_set_state_test.c255 vcpu_set_msr(vcpu, MSR_EFER, old_efer | EFER_SVME); in vcpu_efer_enable_svm()
262 vcpu_set_msr(vcpu, MSR_EFER, old_efer & ~EFER_SVME); in vcpu_efer_disable_svm()
/linux/tools/testing/selftests/kvm/lib/x86/
H A Dsvm.c96 wrmsr(MSR_EFER, efer | EFER_SVME); in generic_svm_setup()
/linux/arch/x86/kvm/svm/
H A Dsvm.c224 if ((old_efer & EFER_SVME) != (efer & EFER_SVME)) { in svm_set_efer()
225 if (!(efer & EFER_SVME)) { in svm_set_efer()
272 svm->vmcb->save.efer = efer | EFER_SVME; in svm_set_efer()
1081 if (!(vcpu->arch.efer & EFER_SVME)) { in svm_recalc_instruction_intercepts()
2765 msr_info.data = to_svm(vcpu)->vmcb->control.exit_info_1 & ~EFER_SVME; in efer_trap()
2984 if (svm_dis && (vcpu->arch.efer & EFER_SVME)) in svm_set_vm_cr()
5076 if (!(smram64->efer & EFER_SVME)) in svm_leave_smm()
/linux/tools/arch/x86/include/asm/
H A Dmsr-index.h35 #define EFER_SVME (1<<_EFER_SVME) macro