Home
last modified time | relevance | path

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

/linux/arch/x86/include/asm/
H A Dnospec-branch.h618 alternative_msr_write(MSR_IA32_SPEC_CTRL, \
627 alternative_msr_write(MSR_IA32_SPEC_CTRL, \
/linux/arch/x86/entry/
H A Dcalling.h308 movl $MSR_IA32_SPEC_CTRL, %ecx
337 movl $MSR_IA32_SPEC_CTRL, %ecx
/linux/arch/x86/power/
H A Dcpu.c499 { MSR_IA32_SPEC_CTRL, X86_FEATURE_MSR_SPEC_CTRL }, in pm_save_spec_msr()
/linux/arch/x86/kernel/cpu/
H A Dbugs.c91 wrmsrq(MSR_IA32_SPEC_CTRL, val); in update_spec_ctrl()
110 wrmsrq(MSR_IA32_SPEC_CTRL, val); in update_spec_ctrl_cond()
3277 rdmsrq(MSR_IA32_SPEC_CTRL, x86_spec_ctrl_base); in cpu_select_mitigations()
/linux/arch/x86/kvm/svm/
H A Dsvm.c825 svm_set_intercept_for_msr(vcpu, MSR_IA32_SPEC_CTRL, MSR_TYPE_RW, in svm_recalc_msr_intercepts()
828 svm_set_intercept_for_msr(vcpu, MSR_IA32_SPEC_CTRL, MSR_TYPE_RW, in svm_recalc_msr_intercepts()
2906 case MSR_IA32_SPEC_CTRL: in svm_get_msr()
3050 case MSR_IA32_SPEC_CTRL: in svm_set_msr()
3076 svm_disable_intercept_for_msr(vcpu, MSR_IA32_SPEC_CTRL, MSR_TYPE_RW); in svm_set_msr()
4490 if (!msr_write_intercepted(svm, MSR_IA32_SPEC_CTRL)) in svm_vcpu_run()
/linux/tools/arch/x86/include/asm/
H A Dmsr-index.h72 #define MSR_IA32_SPEC_CTRL 0x00000048 /* Speculation Control */ macro
/linux/arch/x86/kvm/vmx/
H A Dvmx.c990 if (!msr_write_intercepted(vmx, MSR_IA32_SPEC_CTRL)) in __vmx_vcpu_enter_flags()
2160 case MSR_IA32_SPEC_CTRL: in vmx_get_msr()
2440 case MSR_IA32_SPEC_CTRL: in vmx_set_msr()
2465 MSR_IA32_SPEC_CTRL, in vmx_set_msr()
4318 vmx_set_intercept_for_msr(vcpu, MSR_IA32_SPEC_CTRL, MSR_TYPE_RW, in vmx_recalc_msr_intercepts()