Home
last modified time | relevance | path

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

/Linux-v5.4/arch/x86/include/asm/
Dspec-ctrl.h65 return (spec_ctrl & SPEC_CTRL_SSBD) << (TIF_SSBD - SPEC_CTRL_SSBD_SHIFT); in ssbd_spec_ctrl_to_tif()
Dmsr-index.h49 #define SPEC_CTRL_SSBD BIT(SPEC_CTRL_SSBD_SHIFT) /* Speculative Store Bypass Disable */ macro
/Linux-v5.4/arch/x86/kernel/cpu/
Dbugs.c190 hostval = SPEC_CTRL_SSBD; in x86_virt_spec_ctrl()
195 guestval = guest_virt_spec_ctrl & SPEC_CTRL_SSBD; in x86_virt_spec_ctrl()
213 wrmsrl(MSR_AMD64_VIRT_SPEC_CTRL, SPEC_CTRL_SSBD); in x86_amd_ssb_disable()
1036 x86_spec_ctrl_mask |= SPEC_CTRL_SSBD; in __ssb_select_mitigation()
1055 x86_spec_ctrl_base |= SPEC_CTRL_SSBD; in __ssb_select_mitigation()
/Linux-v5.4/arch/x86/kvm/
Dcpuid.c374 F(SPEC_CTRL_SSBD) | F(ARCH_CAPABILITIES) | F(INTEL_STIBP) | in do_cpuid_7_mask()
406 entry->edx |= F(SPEC_CTRL_SSBD); in do_cpuid_7_mask()
Dsvm.c4277 if (data & ~(SPEC_CTRL_IBRS | SPEC_CTRL_STIBP | SPEC_CTRL_SSBD)) in svm_set_msr()
4319 if (data & ~SPEC_CTRL_SSBD) in svm_set_msr()
/Linux-v5.4/arch/x86/kvm/vmx/
Dvmx.c1980 if (data & ~(SPEC_CTRL_IBRS | SPEC_CTRL_STIBP | SPEC_CTRL_SSBD)) in vmx_set_msr()