| /linux/arch/x86/include/asm/ |
| H A D | mce.h | 257 void mca_bsp_init(struct cpuinfo_x86 *c); 258 void mcheck_cpu_init(struct cpuinfo_x86 *c); 259 void mcheck_cpu_clear(struct cpuinfo_x86 *c); 264 static inline void mca_bsp_init(struct cpuinfo_x86 *c) {} in mca_bsp_init() 265 static inline void mcheck_cpu_init(struct cpuinfo_x86 *c) {} in mcheck_cpu_init() 266 static inline void mcheck_cpu_clear(struct cpuinfo_x86 *c) {} in mcheck_cpu_clear() 279 void mce_intel_feature_init(struct cpuinfo_x86 *c); 280 void mce_intel_feature_clear(struct cpuinfo_x86 *c); 286 static inline void mce_intel_feature_init(struct cpuinfo_x86 *c) { } in mce_intel_feature_init() 287 static inline void mce_intel_feature_clear(struct cpuinfo_x86 *c) { } in mce_intel_feature_clear() [all …]
|
| H A D | processor.h | 135 struct cpuinfo_x86 { struct 226 extern struct cpuinfo_x86 boot_cpu_data; argument 227 extern struct cpuinfo_x86 new_cpu_data; 232 DECLARE_PER_CPU_READ_MOSTLY(struct cpuinfo_x86, cpu_info); 239 extern void cpu_detect(struct cpuinfo_x86 *c); 247 void get_cpu_vendor(struct cpuinfo_x86 *c); 250 extern void print_cpu_info(struct cpuinfo_x86 *); 251 void print_cpu_msr(struct cpuinfo_x86 *); 755 void microcode_check(struct cpuinfo_x86 *prev_info); 756 void store_cpu_caps(struct cpuinfo_x86 *info);
|
| H A D | thermal.h | 7 void intel_init_thermal(struct cpuinfo_x86 *c); 12 static inline void intel_init_thermal(struct cpuinfo_x86 *c) { } in intel_init_thermal()
|
| /linux/arch/x86/kernel/cpu/ |
| H A D | amd.c | 94 static void init_amd_k5(struct cpuinfo_x86 *c) in init_amd_k5() 113 static void init_amd_k6(struct cpuinfo_x86 *c) in init_amd_k6() 207 static void init_amd_k7(struct cpuinfo_x86 *c) in init_amd_k7() 305 static void srat_detect_node(struct cpuinfo_x86 *c) in srat_detect_node() 356 static void bsp_determine_snp(struct cpuinfo_x86 *c) in bsp_determine_snp() 407 static void tsa_init(struct cpuinfo_x86 *c) in tsa_init() 424 static void bsp_init_amd(struct cpuinfo_x86 *c) in bsp_init_amd() 549 static void early_detect_mem_encrypt(struct cpuinfo_x86 *c) in early_detect_mem_encrypt() 618 static void early_init_amd(struct cpuinfo_x86 *c) in early_init_amd() 698 static void init_amd_k8(struct cpuinfo_x86 *c) in init_amd_k8() [all …]
|
| H A D | common.c | 80 DEFINE_PER_CPU_READ_MOSTLY(struct cpuinfo_x86, cpu_info); 145 static void ppin_init(struct cpuinfo_x86 *c) in ppin_init() 186 static void default_init(struct cpuinfo_x86 *c) in default_init() 340 static void squash_the_stupid_serial_number(struct cpuinfo_x86 *c) in squash_the_stupid_serial_number() 367 static inline void squash_the_stupid_serial_number(struct cpuinfo_x86 *c) in squash_the_stupid_serial_number() 372 static __always_inline void setup_smep(struct cpuinfo_x86 *c) in setup_smep() 378 static __always_inline void setup_smap(struct cpuinfo_x86 *c) in setup_smap() 389 static __always_inline void setup_umip(struct cpuinfo_x86 *c) in setup_umip() 565 static __always_inline void setup_pku(struct cpuinfo_x86 *c) in setup_pku() 635 static __always_inline void setup_cet(struct cpuinfo_x86 *c) in setup_cet() [all …]
|
| H A D | cpuid-deps.c | 99 static inline void clear_feature(struct cpuinfo_x86 *c, unsigned int feature) in clear_feature() 117 static void do_clear_cpu_cap(struct cpuinfo_x86 *c, unsigned int feature) in do_clear_cpu_cap() 150 void clear_cpu_cap(struct cpuinfo_x86 *c, unsigned int feature) in clear_cpu_cap() 175 void check_cpufeature_deps(struct cpuinfo_x86 *c) in check_cpufeature_deps()
|
| H A D | rdrand.c | 24 void x86_init_rdrand(struct cpuinfo_x86 *c) in x86_init_rdrand()
|
| H A D | bus_lock.c | 365 static void __init split_lock_setup(struct cpuinfo_x86 *c) in split_lock_setup() 432 void __init sld_setup(struct cpuinfo_x86 *c) in sld_setup()
|
| H A D | scattered.c | 76 void init_scattered_cpuid_features(struct cpuinfo_x86 *c) in init_scattered_cpuid_features()
|
| /linux/arch/x86/kernel/ |
| H A D | asm-offsets.c | 36 OFFSET(CPUINFO_x86, cpuinfo_x86, x86); in common() 37 OFFSET(CPUINFO_x86_vendor, cpuinfo_x86, x86_vendor); in common() 38 OFFSET(CPUINFO_x86_model, cpuinfo_x86, x86_model); in common() 39 OFFSET(CPUINFO_x86_stepping, cpuinfo_x86, x86_stepping); in common() 40 OFFSET(CPUINFO_cpuid_level, cpuinfo_x86, cpuid_level); in common() 41 OFFSET(CPUINFO_x86_capability, cpuinfo_x86, x86_capability); in common() 42 OFFSET(CPUINFO_x86_vendor_id, cpuinfo_x86, x86_vendor_id); in common()
|
| /linux/arch/x86/kernel/cpu/mce/ |
| H A D | intel.c | 455 static void intel_imc_init(struct cpuinfo_x86 *c) in intel_imc_init() 471 static void intel_apply_cpu_quirks(struct cpuinfo_x86 *c) in intel_apply_cpu_quirks() 488 void mce_intel_feature_init(struct cpuinfo_x86 *c) in mce_intel_feature_init() 496 void mce_intel_feature_clear(struct cpuinfo_x86 *c) in mce_intel_feature_clear() 504 struct cpuinfo_x86 *c = &boot_cpu_data; in intel_filter_mce()
|
| H A D | core.c | 496 bool mce_available(struct cpuinfo_x86 *c) in mce_available() 1904 static void amd_apply_global_quirks(struct cpuinfo_x86 *c) in amd_apply_global_quirks() 1925 static void intel_apply_global_quirks(struct cpuinfo_x86 *c) in intel_apply_global_quirks() 1956 static void zhaoxin_apply_global_quirks(struct cpuinfo_x86 *c) in zhaoxin_apply_global_quirks() 1968 static bool __mcheck_cpu_ancient_init(struct cpuinfo_x86 *c) in __mcheck_cpu_ancient_init() 1989 static void mce_centaur_feature_init(struct cpuinfo_x86 *c) in mce_centaur_feature_init() 2004 static void mce_zhaoxin_feature_init(struct cpuinfo_x86 *c) in mce_zhaoxin_feature_init() 2027 static void mce_zhaoxin_feature_clear(struct cpuinfo_x86 *c) in mce_zhaoxin_feature_clear() 2032 static void __mcheck_cpu_init_vendor(struct cpuinfo_x86 *c) in __mcheck_cpu_init_vendor() 2057 static void __mcheck_cpu_clear_vendor(struct cpuinfo_x86 *c) in __mcheck_cpu_clear_vendor() [all …]
|
| H A D | amd.c | 607 struct cpuinfo_x86 *c = &boot_cpu_data; in amd_filter_mce() 638 static void disable_err_thresholding(struct cpuinfo_x86 *c, unsigned int bank) in disable_err_thresholding() 677 static void amd_apply_cpu_quirks(struct cpuinfo_x86 *c) in amd_apply_cpu_quirks() 726 void mce_amd_feature_init(struct cpuinfo_x86 *c) in mce_amd_feature_init()
|
| /linux/arch/x86/kernel/acpi/ |
| H A D | cstate.c | 35 struct cpuinfo_x86 *c = &cpu_data(cpu); in acpi_processor_power_init_bm_check() 174 struct cpuinfo_x86 *c = &cpu_data(cpu); in acpi_processor_ffh_cstate_probe() 232 struct cpuinfo_x86 *c = &boot_cpu_data; in ffh_cstate_init()
|
| /linux/arch/x86/include/asm/cpuid/ |
| H A D | api.h | 535 void cpuid_scan_cpu(struct cpuinfo_x86 *c); 536 void cpuid_refresh_leaf(struct cpuinfo_x86 *c, u32 leaf); 537 void cpuid_refresh_range(struct cpuinfo_x86 *c, u32 start, u32 end);
|
| /linux/arch/x86/kernel/cpu/microcode/ |
| H A D | intel.c | 936 struct cpuinfo_x86 *c = &cpu_data(cpu); in is_blacklisted() 958 struct cpuinfo_x86 *c = &cpu_data(cpu); in request_microcode_fw() 1004 static __init void calc_llc_size_per_core(struct cpuinfo_x86 *c) in calc_llc_size_per_core() 1026 struct cpuinfo_x86 *c = &boot_cpu_data; in init_intel_microcode()
|
| /linux/drivers/crypto/ |
| H A D | padlock-sha.c | 328 struct cpuinfo_x86 *c = &cpu_data(0); in padlock_init() 374 struct cpuinfo_x86 *c = &cpu_data(0); in padlock_fini()
|
| H A D | padlock-aes.c | 486 struct cpuinfo_x86 *c = &cpu_data(0); in padlock_init()
|
| /linux/drivers/char/hw_random/ |
| H A D | via-rng.c | 131 struct cpuinfo_x86 *c = &cpu_data(0); in via_rng_init()
|
| /linux/drivers/thermal/intel/ |
| H A D | therm_throt.c | 481 struct cpuinfo_x86 *c = &cpu_data(cpu); in thermal_throttle_add_dev() 968 static int intel_thermal_supported(struct cpuinfo_x86 *c) in intel_thermal_supported() 993 void intel_init_thermal(struct cpuinfo_x86 *c) in intel_init_thermal()
|
| /linux/Documentation/arch/x86/ |
| H A D | topology.rst | 62 - cpuinfo_x86.topo.die_id: 66 - cpuinfo_x86.topo.pkg_id: 74 - cpuinfo_x86.topo.logical_pkg_id: 86 - cpuinfo_x86.topo.llc_id:
|
| H A D | cpuinfo.rst | 103 cpuinfo_x86.x86_capability[] unnecessarily. For instance, the CPUID leaf 106 array. Since there is a struct cpuinfo_x86 for each possible CPU, the wasted
|
| /linux/arch/x86/power/ |
| H A D | cpu.c | 199 struct cpuinfo_x86 *c; in __restore_processor_state()
|
| /linux/arch/x86/pci/ |
| H A D | common.c | 483 struct cpuinfo_x86 *c = &boot_cpu_data; in pcibios_set_cache_line_size()
|
| /linux/arch/x86/mm/pat/ |
| H A D | memtype.c | 252 struct cpuinfo_x86 *c = &boot_cpu_data; in pat_bp_init()
|