| /Linux-v5.10/arch/x86/kernel/cpu/ |
| D | centaur.c | 57 set_cpu_cap(c, X86_FEATURE_CX8); in init_c3() 62 set_cpu_cap(c, X86_FEATURE_3DNOW); in init_c3() 66 set_cpu_cap(c, X86_FEATURE_REP_GOOD); in init_c3() 70 set_cpu_cap(c, X86_FEATURE_REP_GOOD); in init_c3() 99 set_cpu_cap(c, X86_FEATURE_CENTAUR_MCR); in early_init_centaur() 103 set_cpu_cap(c, X86_FEATURE_CONSTANT_TSC); in early_init_centaur() 106 set_cpu_cap(c, X86_FEATURE_SYSENTER32); in early_init_centaur() 109 set_cpu_cap(c, X86_FEATURE_CONSTANT_TSC); in early_init_centaur() 110 set_cpu_cap(c, X86_FEATURE_NONSTOP_TSC); in early_init_centaur() 145 set_cpu_cap(c, X86_FEATURE_ARCH_PERFMON); in init_centaur() [all …]
|
| D | hygon.c | 108 set_cpu_cap(c, X86_FEATURE_AMD_DCM); in hygon_get_topology() 267 set_cpu_cap(c, X86_FEATURE_K8); in early_init_hygon() 276 set_cpu_cap(c, X86_FEATURE_CONSTANT_TSC); in early_init_hygon() 277 set_cpu_cap(c, X86_FEATURE_NONSTOP_TSC); in early_init_hygon() 282 set_cpu_cap(c, X86_FEATURE_ACC_POWER); in early_init_hygon() 285 set_cpu_cap(c, X86_FEATURE_SYSCALL32); in early_init_hygon() 294 set_cpu_cap(c, X86_FEATURE_EXTD_APICID); in early_init_hygon() 302 set_cpu_cap(c, X86_FEATURE_VMMCALL); in early_init_hygon() 317 set_cpu_cap(c, X86_FEATURE_REP_GOOD); in init_hygon() 322 set_cpu_cap(c, X86_FEATURE_ZEN); in init_hygon() [all …]
|
| D | zhaoxin.c | 54 set_cpu_cap(c, X86_FEATURE_REP_GOOD); in init_zhaoxin_cap() 60 set_cpu_cap(c, X86_FEATURE_CONSTANT_TSC); in early_init_zhaoxin() 62 set_cpu_cap(c, X86_FEATURE_SYSENTER32); in early_init_zhaoxin() 65 set_cpu_cap(c, X86_FEATURE_CONSTANT_TSC); in early_init_zhaoxin() 66 set_cpu_cap(c, X86_FEATURE_NONSTOP_TSC); in early_init_zhaoxin() 102 set_cpu_cap(c, X86_FEATURE_ARCH_PERFMON); in init_zhaoxin() 108 set_cpu_cap(c, X86_FEATURE_LFENCE_RDTSC); in init_zhaoxin()
|
| D | feat_ctl.c | 82 set_cpu_cap(c, X86_FEATURE_TPR_SHADOW); in init_vmx_capabilities() 84 set_cpu_cap(c, X86_FEATURE_FLEXPRIORITY); in init_vmx_capabilities() 86 set_cpu_cap(c, X86_FEATURE_VNMI); in init_vmx_capabilities() 88 set_cpu_cap(c, X86_FEATURE_EPT); in init_vmx_capabilities() 90 set_cpu_cap(c, X86_FEATURE_EPT_AD); in init_vmx_capabilities() 92 set_cpu_cap(c, X86_FEATURE_VPID); in init_vmx_capabilities() 130 set_cpu_cap(c, X86_FEATURE_MSR_IA32_FEAT_CTL); in init_ia32_feat_ctl()
|
| D | amd.c | 128 set_cpu_cap(c, X86_FEATURE_PGE); in init_amd_k6() 226 set_cpu_cap(c, X86_FEATURE_XMM); in init_amd_k7() 376 set_cpu_cap(c, X86_FEATURE_AMD_DCM); in amd_get_topology() 661 set_cpu_cap(c, X86_FEATURE_K7); in early_init_amd() 665 set_cpu_cap(c, X86_FEATURE_K8); in early_init_amd() 674 set_cpu_cap(c, X86_FEATURE_CONSTANT_TSC); in early_init_amd() 675 set_cpu_cap(c, X86_FEATURE_NONSTOP_TSC); in early_init_amd() 680 set_cpu_cap(c, X86_FEATURE_ACC_POWER); in early_init_amd() 683 set_cpu_cap(c, X86_FEATURE_SYSCALL32); in early_init_amd() 689 set_cpu_cap(c, X86_FEATURE_K6_MTRR); in early_init_amd() [all …]
|
| D | intel.c | 114 set_cpu_cap(c, X86_FEATURE_RING3MWAIT); in probe_xeon_phi_r3mwait() 196 set_cpu_cap(c, X86_FEATURE_CONSTANT_TSC); in early_init_intel() 232 set_cpu_cap(c, X86_FEATURE_SYSENTER32); in early_init_intel() 252 set_cpu_cap(c, X86_FEATURE_CONSTANT_TSC); in early_init_intel() 253 set_cpu_cap(c, X86_FEATURE_NONSTOP_TSC); in early_init_intel() 263 set_cpu_cap(c, X86_FEATURE_NONSTOP_TSC_S3); in early_init_intel() 422 set_cpu_cap(c, X86_FEATURE_PAE); in intel_workarounds() 582 set_cpu_cap(c, X86_FEATURE_CPUID_FAULT); in init_cpuid_fault() 636 set_cpu_cap(c, X86_FEATURE_ARCH_PERFMON); in init_intel() 640 set_cpu_cap(c, X86_FEATURE_LFENCE_RDTSC); in init_intel() [all …]
|
| D | cyrix.c | 182 set_cpu_cap(c, X86_FEATURE_CYRIX_ARR); in early_init_cyrix() 186 set_cpu_cap(c, X86_FEATURE_CYRIX_ARR); in early_init_cyrix() 206 set_cpu_cap(c, X86_FEATURE_CXMMX); in init_cyrix() 253 set_cpu_cap(c, X86_FEATURE_CYRIX_ARR); in init_cyrix() 333 set_cpu_cap(c, X86_FEATURE_CYRIX_ARR); in init_cyrix()
|
| D | common.c | 489 set_cpu_cap(c, X86_FEATURE_OSPKE); in setup_pku() 866 set_cpu_cap(c, X86_FEATURE_IBRS); in init_speculation_control() 867 set_cpu_cap(c, X86_FEATURE_IBPB); in init_speculation_control() 868 set_cpu_cap(c, X86_FEATURE_MSR_SPEC_CTRL); in init_speculation_control() 872 set_cpu_cap(c, X86_FEATURE_STIBP); in init_speculation_control() 876 set_cpu_cap(c, X86_FEATURE_SSBD); in init_speculation_control() 879 set_cpu_cap(c, X86_FEATURE_IBRS); in init_speculation_control() 880 set_cpu_cap(c, X86_FEATURE_MSR_SPEC_CTRL); in init_speculation_control() 884 set_cpu_cap(c, X86_FEATURE_IBPB); in init_speculation_control() 887 set_cpu_cap(c, X86_FEATURE_STIBP); in init_speculation_control() [all …]
|
| D | scattered.c | 69 set_cpu_cap(c, cb->feature); in init_scattered_cpuid_features()
|
| D | transmeta.c | 92 set_cpu_cap(c, X86_FEATURE_CONSTANT_TSC); in init_transmeta()
|
| D | topology.c | 75 set_cpu_cap(c, X86_FEATURE_XTOPOLOGY); in detect_extended_topology_early()
|
| /Linux-v5.10/arch/x86/include/asm/ |
| D | cpufeature.h | 139 #define set_cpu_cap(c, bit) set_bit(bit, (unsigned long *)((c)->x86_capability)) macro 145 set_cpu_cap(&boot_cpu_data, bit); \ 226 #define set_cpu_bug(c, bit) set_cpu_cap(c, (bit)) 231 #define boot_cpu_set_bug(bit) set_cpu_cap(&boot_cpu_data, (bit))
|
| /Linux-v5.10/arch/x86/kernel/cpu/mce/ |
| D | intel.c | 508 set_cpu_cap(c, X86_FEATURE_INTEL_PPIN); in intel_ppin_init()
|
| /Linux-v5.10/Documentation/x86/ |
| D | cpuinfo.rst | 64 conditions are met, the features are enabled by the set_cpu_cap or
|
| /Linux-v5.10/arch/x86/kernel/apic/ |
| D | apic.c | 1957 set_cpu_cap(&boot_cpu_data, X86_FEATURE_APIC); in apic_verify()
|