Lines Matching refs:mcu_ctrl
745 u64 mcu_ctrl; in update_srbds_msr() local
763 rdmsrq(MSR_IA32_MCU_OPT_CTRL, mcu_ctrl); in update_srbds_msr()
768 mcu_ctrl |= RNGDS_MITG_DIS; in update_srbds_msr()
771 mcu_ctrl &= ~RNGDS_MITG_DIS; in update_srbds_msr()
777 wrmsrq(MSR_IA32_MCU_OPT_CTRL, mcu_ctrl); in update_srbds_msr()
895 u64 mcu_ctrl; in update_gds_msr() local
899 rdmsrq(MSR_IA32_MCU_OPT_CTRL, mcu_ctrl); in update_gds_msr()
900 mcu_ctrl |= GDS_MITG_DIS; in update_gds_msr()
909 rdmsrq(MSR_IA32_MCU_OPT_CTRL, mcu_ctrl); in update_gds_msr()
910 mcu_ctrl &= ~GDS_MITG_DIS; in update_gds_msr()
919 wrmsrq(MSR_IA32_MCU_OPT_CTRL, mcu_ctrl); in update_gds_msr()
927 WARN_ON_ONCE(mcu_ctrl != mcu_ctrl_after); in update_gds_msr()
932 u64 mcu_ctrl; in gds_select_mitigation() local
961 rdmsrq(MSR_IA32_MCU_OPT_CTRL, mcu_ctrl); in gds_select_mitigation()
962 if (mcu_ctrl & GDS_MITG_LOCKED) { in gds_select_mitigation()