Home
last modified time | relevance | path

Searched refs:MSR_IA32_SPEC_CTRL (Results 1 – 8 of 8) sorted by relevance

/Linux-v4.19/arch/x86/xen/
Dsuspend.c44 wrmsrl(MSR_IA32_SPEC_CTRL, this_cpu_read(spec_ctrl)); in xen_vcpu_notify_restore()
60 rdmsrl(MSR_IA32_SPEC_CTRL, tmp); in xen_vcpu_notify_suspend()
62 wrmsrl(MSR_IA32_SPEC_CTRL, 0); in xen_vcpu_notify_suspend()
/Linux-v4.19/arch/x86/kernel/cpu/
Dbugs.c79 rdmsrl(MSR_IA32_SPEC_CTRL, x86_spec_ctrl_base); in check_bugs()
176 wrmsrl(MSR_IA32_SPEC_CTRL, msrval); in x86_virt_spec_ctrl()
351 wrmsrl(MSR_IA32_SPEC_CTRL, x86_spec_ctrl_base); in spectre_v2_select_mitigation()
546 wrmsrl(MSR_IA32_SPEC_CTRL, x86_spec_ctrl_base); in __ssb_select_mitigation()
654 wrmsrl(MSR_IA32_SPEC_CTRL, x86_spec_ctrl_base); in x86_spec_ctrl_setup_ap()
/Linux-v4.19/arch/x86/include/asm/
Dnospec-branch.h284 alternative_msr_write(MSR_IA32_SPEC_CTRL, val, \
292 alternative_msr_write(MSR_IA32_SPEC_CTRL, val, \
Dmsr-index.h42 #define MSR_IA32_SPEC_CTRL 0x00000048 /* Speculation Control */ macro
/Linux-v4.19/arch/x86/kernel/
Dprocess.c402 wrmsrl(MSR_IA32_SPEC_CTRL, msr); in intel_set_ssb_state()
/Linux-v4.19/arch/x86/kvm/
Dsvm.c291 { .index = MSR_IA32_SPEC_CTRL, .always = false },
4123 case MSR_IA32_SPEC_CTRL: in svm_get_msr()
4226 case MSR_IA32_SPEC_CTRL: in svm_set_msr()
4252 set_msr_interception(svm->msrpm, MSR_IA32_SPEC_CTRL, 1, 1); in svm_set_msr()
5721 if (unlikely(!msr_write_intercepted(vcpu, MSR_IA32_SPEC_CTRL))) in svm_vcpu_run()
5722 svm->spec_ctrl = native_read_msr(MSR_IA32_SPEC_CTRL); in svm_vcpu_run()
Dvmx.c4084 case MSR_IA32_SPEC_CTRL: in vmx_get_msr()
4201 case MSR_IA32_SPEC_CTRL: in vmx_set_msr()
4228 MSR_IA32_SPEC_CTRL, in vmx_set_msr()
10872 if (unlikely(!msr_write_intercepted(vcpu, MSR_IA32_SPEC_CTRL))) in vmx_vcpu_run()
10873 vmx->spec_ctrl = native_read_msr(MSR_IA32_SPEC_CTRL); in vmx_vcpu_run()
11571 bool spec_ctrl = !msr_write_intercepted_l01(vcpu, MSR_IA32_SPEC_CTRL); in nested_vmx_prepare_msr_bitmap()
11625 MSR_IA32_SPEC_CTRL, in nested_vmx_prepare_msr_bitmap()
Dx86.c1041 MSR_IA32_SPEC_CTRL, MSR_IA32_ARCH_CAPABILITIES