Home
last modified time | relevance | path

Searched refs:ia32_cap (Results 1 – 3 of 3) sorted by relevance

/linux/arch/x86/kernel/cpu/
A Dtsx.c63 u64 ia32_cap = x86_read_arch_cap_msr(); in tsx_ctrl_is_supported() local
76 return !!(ia32_cap & ARCH_CAP_TSX_CTRL_MSR); in tsx_ctrl_is_supported()
A Dcommon.c1133 u64 ia32_cap = 0; in x86_read_arch_cap_msr() local
1136 rdmsrl(MSR_IA32_ARCH_CAPABILITIES, ia32_cap); in x86_read_arch_cap_msr()
1138 return ia32_cap; in x86_read_arch_cap_msr()
1143 u64 ia32_cap = x86_read_arch_cap_msr(); in cpu_set_bug_bits() local
1147 !(ia32_cap & ARCH_CAP_PSCHANGE_MC_NO)) in cpu_set_bug_bits()
1159 !(ia32_cap & ARCH_CAP_SSB_NO) && in cpu_set_bug_bits()
1163 if (ia32_cap & ARCH_CAP_IBRS_ALL) in cpu_set_bug_bits()
1167 !(ia32_cap & ARCH_CAP_MDS_NO)) { in cpu_set_bug_bits()
1186 if (!(ia32_cap & ARCH_CAP_TAA_NO) && in cpu_set_bug_bits()
1188 (ia32_cap & ARCH_CAP_TSX_CTRL_MSR))) in cpu_set_bug_bits()
[all …]
A Dbugs.c321 u64 ia32_cap; in taa_select_mitigation() local
361 ia32_cap = x86_read_arch_cap_msr(); in taa_select_mitigation()
362 if ( (ia32_cap & ARCH_CAP_MDS_NO) && in taa_select_mitigation()
363 !(ia32_cap & ARCH_CAP_TSX_CTRL_MSR)) in taa_select_mitigation()
467 u64 ia32_cap; in srbds_select_mitigation() local
476 ia32_cap = x86_read_arch_cap_msr(); in srbds_select_mitigation()
477 if ((ia32_cap & ARCH_CAP_MDS_NO) && !boot_cpu_has(X86_FEATURE_RTM)) in srbds_select_mitigation()

Completed in 9 milliseconds