/linux-6.3-rc2/arch/x86/kernel/cpu/ |
A D | cpu.h | 12 void (*c_early_init)(struct cpuinfo_x86 *); 13 void (*c_bsp_init)(struct cpuinfo_x86 *); 14 void (*c_init)(struct cpuinfo_x86 *); 15 void (*c_identify)(struct cpuinfo_x86 *); 16 void (*c_detect_tlb)(struct cpuinfo_x86 *); 20 unsigned int (*legacy_cache_size)(struct cpuinfo_x86 *, 66 extern void get_cpu_cap(struct cpuinfo_x86 *c); 70 extern void init_intel_cacheinfo(struct cpuinfo_x86 *c); 71 extern void init_amd_cacheinfo(struct cpuinfo_x86 *c); 77 extern int detect_ht_early(struct cpuinfo_x86 *c); [all …]
|
A D | amd.c | 98 static void init_amd_k5(struct cpuinfo_x86 *c) in init_amd_k5() 117 static void init_amd_k6(struct cpuinfo_x86 *c) in init_amd_k6() 211 static void init_amd_k7(struct cpuinfo_x86 *c) in init_amd_k7() 480 static void bsp_init_amd(struct cpuinfo_x86 *c) in bsp_init_amd() 699 static void init_amd_k8(struct cpuinfo_x86 *c) in init_amd_k8() 738 static void init_amd_gh(struct cpuinfo_x86 *c) in init_amd_gh() 773 static void init_amd_ln(struct cpuinfo_x86 *c) in init_amd_ln() 830 static void init_amd_jg(struct cpuinfo_x86 *c) in init_amd_jg() 840 static void init_amd_bd(struct cpuinfo_x86 *c) in init_amd_bd() 919 static void init_amd(struct cpuinfo_x86 *c) in init_amd() [all …]
|
A D | hygon.c | 51 static void hygon_get_topology_early(struct cpuinfo_x86 *c) in hygon_get_topology_early() 63 static void hygon_get_topology(struct cpuinfo_x86 *c) in hygon_get_topology() 111 static void hygon_detect_cmp(struct cpuinfo_x86 *c) in hygon_detect_cmp() 125 static void srat_detect_node(struct cpuinfo_x86 *c) in srat_detect_node() 175 static void early_init_hygon_mc(struct cpuinfo_x86 *c) in early_init_hygon_mc() 201 static void bsp_init_hygon(struct cpuinfo_x86 *c) in bsp_init_hygon() 240 static void early_init_hygon(struct cpuinfo_x86 *c) in early_init_hygon() 290 static void init_hygon(struct cpuinfo_x86 *c) in init_hygon() 348 static void cpu_detect_tlb_hygon(struct cpuinfo_x86 *c) in cpu_detect_tlb_hygon()
|
A D | common.c | 130 static void ppin_init(struct cpuinfo_x86 *c) in ppin_init() 180 static void default_init(struct cpuinfo_x86 *c) in default_init() 777 static void get_model_name(struct cpuinfo_x86 *c) in get_model_name() 808 void detect_num_cpu_cores(struct cpuinfo_x86 *c) in detect_num_cpu_cores() 882 int detect_ht_early(struct cpuinfo_x86 *c) in detect_ht_early() 905 void detect_ht(struct cpuinfo_x86 *c) in detect_ht() 953 void cpu_detect(struct cpuinfo_x86 *c) in cpu_detect() 1029 void get_cpu_cap(struct cpuinfo_x86 *c) in get_cpu_cap() 1800 static void identify_cpu(struct cpuinfo_x86 *c) in identify_cpu() 1989 void print_cpu_info(struct cpuinfo_x86 *c) in print_cpu_info() [all …]
|
A D | zhaoxin.c | 20 static void init_zhaoxin_cap(struct cpuinfo_x86 *c) in init_zhaoxin_cap() 57 static void early_init_zhaoxin(struct cpuinfo_x86 *c) in early_init_zhaoxin() 84 static void init_zhaoxin(struct cpuinfo_x86 *c) in init_zhaoxin() 116 zhaoxin_size_cache(struct cpuinfo_x86 *c, unsigned int size) in zhaoxin_size_cache()
|
A D | intel.c | 361 static void early_init_intel(struct cpuinfo_x86 *c) in early_init_intel() 514 static void bsp_init_intel(struct cpuinfo_x86 *c) in bsp_init_intel() 539 static void intel_smp_check(struct cpuinfo_x86 *c) in intel_smp_check() 567 static void intel_workarounds(struct cpuinfo_x86 *c) in intel_workarounds() 650 static void intel_workarounds(struct cpuinfo_x86 *c) in intel_workarounds() 655 static void srat_detect_node(struct cpuinfo_x86 *c) in srat_detect_node() 692 static void detect_tme(struct cpuinfo_x86 *c) in detect_tme() 756 static void init_cpuid_fault(struct cpuinfo_x86 *c) in init_cpuid_fault() 787 static void init_intel(struct cpuinfo_x86 *c) in init_intel() 1073 static void intel_detect_tlb(struct cpuinfo_x86 *c) in intel_detect_tlb() [all …]
|
A D | cyrix.c | 94 static void check_cx686_slop(struct cpuinfo_x86 *c) in check_cx686_slop() 173 static void early_init_cyrix(struct cpuinfo_x86 *c) in early_init_cyrix() 192 static void init_cyrix(struct cpuinfo_x86 *c) in init_cyrix() 364 static void init_nsc(struct cpuinfo_x86 *c) in init_nsc() 413 static void cyrix_identify(struct cpuinfo_x86 *c) in cyrix_identify()
|
A D | proc.c | 17 static void show_cpuinfo_core(struct seq_file *m, struct cpuinfo_x86 *c, in show_cpuinfo_core() 32 static void show_cpuinfo_misc(struct seq_file *m, struct cpuinfo_x86 *c) in show_cpuinfo_misc() 50 static void show_cpuinfo_misc(struct seq_file *m, struct cpuinfo_x86 *c) in show_cpuinfo_misc() 63 struct cpuinfo_x86 *c = v; in show_cpuinfo()
|
A D | centaur.c | 22 static void init_c3(struct cpuinfo_x86 *c) in init_c3() 94 static void early_init_centaur(struct cpuinfo_x86 *c) in early_init_centaur() 114 static void init_centaur(struct cpuinfo_x86 *c) in init_centaur() 222 centaur_size_cache(struct cpuinfo_x86 *c, unsigned int size) in centaur_size_cache()
|
A D | cpuid-deps.c | 87 static inline void clear_feature(struct cpuinfo_x86 *c, unsigned int feature) in clear_feature() 105 static void do_clear_cpu_cap(struct cpuinfo_x86 *c, unsigned int feature) in do_clear_cpu_cap() 135 void clear_cpu_cap(struct cpuinfo_x86 *c, unsigned int feature) in clear_cpu_cap()
|
A D | topology.c | 49 static int detect_extended_topology_leaf(struct cpuinfo_x86 *c) in detect_extended_topology_leaf() 65 int detect_extended_topology_early(struct cpuinfo_x86 *c) in detect_extended_topology_early() 92 int detect_extended_topology(struct cpuinfo_x86 *c) in detect_extended_topology()
|
A D | match.c | 40 struct cpuinfo_x86 *c = &boot_cpu_data; in x86_match_cpu() 65 struct cpuinfo_x86 *c = &boot_cpu_data; in x86_match_cpu_with_stepping()
|
A D | transmeta.c | 10 static void early_init_transmeta(struct cpuinfo_x86 *c) in early_init_transmeta() 22 static void init_transmeta(struct cpuinfo_x86 *c) in init_transmeta()
|
/linux-6.3-rc2/arch/x86/kernel/ |
A D | asm-offsets_32.c | 15 OFFSET(CPUINFO_x86, cpuinfo_x86, x86); in foo() 16 OFFSET(CPUINFO_x86_vendor, cpuinfo_x86, x86_vendor); in foo() 17 OFFSET(CPUINFO_x86_model, cpuinfo_x86, x86_model); in foo() 18 OFFSET(CPUINFO_x86_stepping, cpuinfo_x86, x86_stepping); in foo() 19 OFFSET(CPUINFO_cpuid_level, cpuinfo_x86, cpuid_level); in foo() 20 OFFSET(CPUINFO_x86_capability, cpuinfo_x86, x86_capability); in foo() 21 OFFSET(CPUINFO_x86_vendor_id, cpuinfo_x86, x86_vendor_id); in foo()
|
A D | smpboot.c | 373 struct cpuinfo_x86 *c = &cpu_data(id); in smp_store_boot_cpu_info() 388 struct cpuinfo_x86 *c = &cpu_data(id); in smp_store_cpu_info() 403 topology_same_node(struct cpuinfo_x86 *c, struct cpuinfo_x86 *o) in topology_same_node() 411 topology_sane(struct cpuinfo_x86 *c, struct cpuinfo_x86 *o, const char *name) in topology_sane() 427 static bool match_smt(struct cpuinfo_x86 *c, struct cpuinfo_x86 *o) in match_smt() 453 static bool match_die(struct cpuinfo_x86 *c, struct cpuinfo_x86 *o) in match_die() 461 static bool match_l2c(struct cpuinfo_x86 *c, struct cpuinfo_x86 *o) in match_l2c() 481 static bool match_pkg(struct cpuinfo_x86 *c, struct cpuinfo_x86 *o) in match_pkg() 509 static bool match_llc(struct cpuinfo_x86 *c, struct cpuinfo_x86 *o) in match_llc() 611 struct cpuinfo_x86 *o; in set_cpu_sibling_map() [all …]
|
/linux-6.3-rc2/arch/x86/include/asm/ |
A D | mce.h | 210 void mcheck_cpu_init(struct cpuinfo_x86 *c); 211 void mcheck_cpu_clear(struct cpuinfo_x86 *c); 216 static inline void mcheck_cpu_init(struct cpuinfo_x86 *c) {} in mcheck_cpu_init() 217 static inline void mcheck_cpu_clear(struct cpuinfo_x86 *c) {} in mcheck_cpu_clear() 230 void mce_intel_feature_init(struct cpuinfo_x86 *c); 231 void mce_intel_feature_clear(struct cpuinfo_x86 *c); 237 static inline void mce_intel_feature_init(struct cpuinfo_x86 *c) { } in mce_intel_feature_init() 238 static inline void mce_intel_feature_clear(struct cpuinfo_x86 *c) { } in mce_intel_feature_clear() 245 int mce_available(struct cpuinfo_x86 *c); 342 void mce_amd_feature_init(struct cpuinfo_x86 *c); [all …]
|
A D | cpu.h | 41 int mwait_usable(const struct cpuinfo_x86 *); 47 extern void __init sld_setup(struct cpuinfo_x86 *c); 53 static inline void __init sld_setup(struct cpuinfo_x86 *c) {} in sld_setup() 72 void init_ia32_feat_ctl(struct cpuinfo_x86 *c); 74 static inline void init_ia32_feat_ctl(struct cpuinfo_x86 *c) {} in init_ia32_feat_ctl()
|
A D | processor.h | 82 struct cpuinfo_x86 { struct 167 extern struct cpuinfo_x86 boot_cpu_data; argument 168 extern struct cpuinfo_x86 new_cpu_data; 174 DECLARE_PER_CPU_READ_MOSTLY(struct cpuinfo_x86, cpu_info); 185 extern void cpu_detect(struct cpuinfo_x86 *c); 194 extern void identify_secondary_cpu(struct cpuinfo_x86 *); 195 extern void print_cpu_info(struct cpuinfo_x86 *); 196 void print_cpu_msr(struct cpuinfo_x86 *); 536 extern void select_idle_routine(const struct cpuinfo_x86 *c); 699 void microcode_check(struct cpuinfo_x86 *prev_info); [all …]
|
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()
|
A D | cacheinfo.h | 10 void cacheinfo_amd_init_llc_id(struct cpuinfo_x86 *c, int cpu); 11 void cacheinfo_hygon_init_llc_id(struct cpuinfo_x86 *c, int cpu);
|
A D | resctrl.h | 97 void resctrl_cpu_detect(struct cpuinfo_x86 *c); 102 static inline void resctrl_cpu_detect(struct cpuinfo_x86 *c) {} in resctrl_cpu_detect()
|
A D | acpi.h | 98 struct cpuinfo_x86 *c = &cpu_data(0); in arch_has_acpi_pdc() 105 struct cpuinfo_x86 *c = &cpu_data(0); in arch_acpi_set_pdc_bits()
|
/linux-6.3-rc2/arch/x86/kernel/cpu/mce/ |
A D | internal.h | 241 void intel_p5_mcheck_init(struct cpuinfo_x86 *c); 242 void winchip_mcheck_init(struct cpuinfo_x86 *c); 247 static inline void intel_p5_mcheck_init(struct cpuinfo_x86 *c) {} in intel_p5_mcheck_init() 248 static inline void winchip_mcheck_init(struct cpuinfo_x86 *c) {} in winchip_mcheck_init()
|
A D | intel.c | 477 static void intel_imc_init(struct cpuinfo_x86 *c) in intel_imc_init() 493 void mce_intel_feature_init(struct cpuinfo_x86 *c) in mce_intel_feature_init() 500 void mce_intel_feature_clear(struct cpuinfo_x86 *c) in mce_intel_feature_clear() 507 struct cpuinfo_x86 *c = &boot_cpu_data; in intel_filter_mce()
|
/linux-6.3-rc2/arch/x86/kernel/acpi/ |
A D | cstate.c | 32 struct cpuinfo_x86 *c = &cpu_data(cpu); in acpi_processor_power_init_bm_check() 172 struct cpuinfo_x86 *c = &cpu_data(cpu); in acpi_processor_ffh_cstate_probe() 220 struct cpuinfo_x86 *c = &boot_cpu_data; in ffh_cstate_init()
|