Home
last modified time | relevance | path

Searched refs:cpuinfo_x86 (Results 1 – 25 of 88) sorted by relevance

1234

/linux-6.15/arch/x86/kernel/cpu/
H A Dcpu.h17 void (*c_early_init)(struct cpuinfo_x86 *);
18 void (*c_bsp_init)(struct cpuinfo_x86 *);
19 void (*c_init)(struct cpuinfo_x86 *);
20 void (*c_identify)(struct cpuinfo_x86 *);
21 void (*c_detect_tlb)(struct cpuinfo_x86 *);
25 unsigned int (*legacy_cache_size)(struct cpuinfo_x86 *,
56 void intel_unlock_cpuid_leafs(struct cpuinfo_x86 *c);
65 extern void get_cpu_cap(struct cpuinfo_x86 *c);
69 extern void init_intel_cacheinfo(struct cpuinfo_x86 *c);
70 extern void init_amd_cacheinfo(struct cpuinfo_x86 *c);
[all …]
H A Damd.c90 static void init_amd_k5(struct cpuinfo_x86 *c) in init_amd_k5()
109 static void init_amd_k6(struct cpuinfo_x86 *c) in init_amd_k6()
203 static void init_amd_k7(struct cpuinfo_x86 *c) in init_amd_k7()
378 static void bsp_init_amd(struct cpuinfo_x86 *c) in bsp_init_amd()
627 static void init_amd_k8(struct cpuinfo_x86 *c) in init_amd_k8()
676 static void init_amd_gh(struct cpuinfo_x86 *c) in init_amd_gh()
720 static void init_amd_ln(struct cpuinfo_x86 *c) in init_amd_ln()
777 static void init_amd_jg(struct cpuinfo_x86 *c) in init_amd_jg()
787 static void init_amd_bd(struct cpuinfo_x86 *c) in init_amd_bd()
863 static void init_amd_zen1(struct cpuinfo_x86 *c) in init_amd_zen1()
[all …]
H A Dintel.c155 static void detect_tme_early(struct cpuinfo_x86 *c) in detect_tme_early()
184 void intel_unlock_cpuid_leafs(struct cpuinfo_x86 *c) in intel_unlock_cpuid_leafs()
200 static void early_init_intel(struct cpuinfo_x86 *c) in early_init_intel()
338 static void bsp_init_intel(struct cpuinfo_x86 *c) in bsp_init_intel()
361 static void intel_smp_check(struct cpuinfo_x86 *c) in intel_smp_check()
388 static void intel_workarounds(struct cpuinfo_x86 *c) in intel_workarounds()
465 static void intel_workarounds(struct cpuinfo_x86 *c) in intel_workarounds()
470 static void srat_detect_node(struct cpuinfo_x86 *c) in srat_detect_node()
487 static void init_cpuid_fault(struct cpuinfo_x86 *c) in init_cpuid_fault()
534 static void init_intel(struct cpuinfo_x86 *c) in init_intel()
[all …]
H A Dtopology_common.c31 enum x86_topology_cpu_type get_topology_cpu_type(struct cpuinfo_x86 *c) in get_topology_cpu_type()
49 const char *get_topology_cpu_type_name(struct cpuinfo_x86 *c) in get_topology_cpu_type_name()
61 static unsigned int __maybe_unused parse_num_cores_legacy(struct cpuinfo_x86 *c) in parse_num_cores_legacy()
82 struct cpuinfo_x86 *c = tscan->c; in parse_legacy()
123 struct cpuinfo_x86 *c = tscan->c; in parse_topology()
179 struct cpuinfo_x86 *c = tscan->c; in topo_set_ids()
201 void cpu_parse_topology(struct cpuinfo_x86 *c) in cpu_parse_topology()
230 void __init cpu_init_topology(struct cpuinfo_x86 *c) in cpu_init_topology()
H A Dzhaoxin.c20 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()
70 static void init_zhaoxin(struct cpuinfo_x86 *c) in init_zhaoxin()
98 zhaoxin_size_cache(struct cpuinfo_x86 *c, unsigned int size) in zhaoxin_size_cache()
H A Dcommon.c135 static void ppin_init(struct cpuinfo_x86 *c) in ppin_init()
176 static void default_init(struct cpuinfo_x86 *c) in default_init()
779 static void get_model_name(struct cpuinfo_x86 *c) in get_model_name()
857 static void cpu_detect_tlb(struct cpuinfo_x86 *c) in cpu_detect_tlb()
869 void get_cpu_vendor(struct cpuinfo_x86 *c) in get_cpu_vendor()
895 void cpu_detect(struct cpuinfo_x86 *c) in cpu_detect()
971 void get_cpu_cap(struct cpuinfo_x86 *c) in get_cpu_cap()
1877 static void identify_cpu(struct cpuinfo_x86 *c) in identify_cpu()
2053 struct cpuinfo_x86 *c = &cpu_data(cpu); in identify_secondary_cpu()
2073 void print_cpu_info(struct cpuinfo_x86 *c) in print_cpu_info()
[all …]
H A Dhygon.c44 static void srat_detect_node(struct cpuinfo_x86 *c) in srat_detect_node()
94 static void bsp_init_hygon(struct cpuinfo_x86 *c) in bsp_init_hygon()
121 static void early_init_hygon(struct cpuinfo_x86 *c) in early_init_hygon()
167 static void init_hygon(struct cpuinfo_x86 *c) in init_hygon()
233 static void cpu_detect_tlb_hygon(struct cpuinfo_x86 *c) in cpu_detect_tlb_hygon()
H A Dtopology.h6 struct cpuinfo_x86 *c;
18 void cpu_init_topology(struct cpuinfo_x86 *c);
19 void cpu_parse_topology(struct cpuinfo_x86 *c);
H A Dcpuid-deps.c90 static inline void clear_feature(struct cpuinfo_x86 *c, unsigned int feature) in clear_feature()
108 static void do_clear_cpu_cap(struct cpuinfo_x86 *c, unsigned int feature) in do_clear_cpu_cap()
141 void clear_cpu_cap(struct cpuinfo_x86 *c, unsigned int feature) in clear_cpu_cap()
166 void check_cpufeature_deps(struct cpuinfo_x86 *c) in check_cpufeature_deps()
H A Dcyrix.c94 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()
H A Dcentaur.c22 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()
218 centaur_size_cache(struct cpuinfo_x86 *c, unsigned int size) in centaur_size_cache()
H A Dproc.c19 static void show_cpuinfo_core(struct seq_file *m, struct cpuinfo_x86 *c, in show_cpuinfo_core()
34 static void show_cpuinfo_misc(struct seq_file *m, struct cpuinfo_x86 *c) in show_cpuinfo_misc()
52 static void show_cpuinfo_misc(struct seq_file *m, struct cpuinfo_x86 *c) in show_cpuinfo_misc()
65 struct cpuinfo_x86 *c = v; in show_cpuinfo()
H A Dmatch.c19 static bool x86_match_vendor_cpu_type(struct cpuinfo_x86 *c, const struct x86_cpu_id *m) in x86_match_vendor_cpu_type()
67 struct cpuinfo_x86 *c = &boot_cpu_data; in x86_match_cpu()
H A Dtransmeta.c10 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.15/arch/x86/kernel/
H A Dasm-offsets_32.c15 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()
H A Dsmpboot.c320 topology_same_node(struct cpuinfo_x86 *c, struct cpuinfo_x86 *o) in topology_same_node()
328 topology_sane(struct cpuinfo_x86 *c, struct cpuinfo_x86 *o, const char *name) in topology_sane()
344 static bool match_smt(struct cpuinfo_x86 *c, struct cpuinfo_x86 *o) in match_smt()
371 static bool match_die(struct cpuinfo_x86 *c, struct cpuinfo_x86 *o) in match_die()
382 static bool match_l2c(struct cpuinfo_x86 *c, struct cpuinfo_x86 *o) in match_l2c()
402 static bool match_pkg(struct cpuinfo_x86 *c, struct cpuinfo_x86 *o) in match_pkg()
430 static bool match_llc(struct cpuinfo_x86 *c, struct cpuinfo_x86 *o) in match_llc()
525 struct cpuinfo_x86 *c = &cpu_data(cpu); in set_cpu_sibling_map()
526 struct cpuinfo_x86 *o; in set_cpu_sibling_map()
1144 struct cpuinfo_x86 *c = &cpu_data(cpu); in remove_siblinginfo()
/linux-6.15/arch/x86/include/asm/
H A Dmce.h244 void mcheck_cpu_init(struct cpuinfo_x86 *c);
245 void mcheck_cpu_clear(struct cpuinfo_x86 *c);
250 static inline void mcheck_cpu_init(struct cpuinfo_x86 *c) {} in mcheck_cpu_init()
251 static inline void mcheck_cpu_clear(struct cpuinfo_x86 *c) {} in mcheck_cpu_clear()
264 void mce_intel_feature_init(struct cpuinfo_x86 *c);
265 void mce_intel_feature_clear(struct cpuinfo_x86 *c);
271 static inline void mce_intel_feature_init(struct cpuinfo_x86 *c) { } in mce_intel_feature_init()
272 static inline void mce_intel_feature_clear(struct cpuinfo_x86 *c) { } in mce_intel_feature_clear()
279 bool mce_available(struct cpuinfo_x86 *c);
377 void mce_amd_feature_init(struct cpuinfo_x86 *c);
[all …]
H A Dcpu.h23 int mwait_usable(const struct cpuinfo_x86 *);
29 extern void __init sld_setup(struct cpuinfo_x86 *c);
36 static inline void __init sld_setup(struct cpuinfo_x86 *c) {} in sld_setup()
53 void init_ia32_feat_ctl(struct cpuinfo_x86 *c);
55 static inline void init_ia32_feat_ctl(struct cpuinfo_x86 *c) {} in init_ia32_feat_ctl()
H A Dprocessor.h124 struct cpuinfo_x86 { struct
209 extern struct cpuinfo_x86 boot_cpu_data; argument
210 extern struct cpuinfo_x86 new_cpu_data;
215 DECLARE_PER_CPU_READ_MOSTLY(struct cpuinfo_x86, cpu_info);
222 extern void cpu_detect(struct cpuinfo_x86 *c);
230 void get_cpu_vendor(struct cpuinfo_x86 *c);
233 extern void print_cpu_info(struct cpuinfo_x86 *);
234 void print_cpu_msr(struct cpuinfo_x86 *);
732 void microcode_check(struct cpuinfo_x86 *prev_info);
733 void store_cpu_caps(struct cpuinfo_x86 *info);
H A Dthermal.h7 void intel_init_thermal(struct cpuinfo_x86 *c);
12 static inline void intel_init_thermal(struct cpuinfo_x86 *c) { } in intel_init_thermal()
H A Dcpufeature.h79 extern void clear_cpu_cap(struct cpuinfo_x86 *c, unsigned int bit);
80 void check_cpufeature_deps(struct cpuinfo_x86 *c);
H A Dx86_init.h10 struct cpuinfo_x86;
197 void (*fixup_cpu_id)(struct cpuinfo_x86 *c, int node);
/linux-6.15/arch/x86/kernel/cpu/mce/
H A Dinternal.h302 void intel_p5_mcheck_init(struct cpuinfo_x86 *c);
303 void winchip_mcheck_init(struct cpuinfo_x86 *c);
308 static __always_inline void intel_p5_mcheck_init(struct cpuinfo_x86 *c) {} in intel_p5_mcheck_init()
309 static __always_inline void winchip_mcheck_init(struct cpuinfo_x86 *c) {} in winchip_mcheck_init()
H A Dintel.c455 static void intel_imc_init(struct cpuinfo_x86 *c) in intel_imc_init()
471 void mce_intel_feature_init(struct cpuinfo_x86 *c) in mce_intel_feature_init()
478 void mce_intel_feature_clear(struct cpuinfo_x86 *c) in mce_intel_feature_clear()
485 struct cpuinfo_x86 *c = &boot_cpu_data; in intel_filter_mce()
/linux-6.15/arch/x86/kernel/acpi/
H A Dcstate.c35 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()

1234