Home
last modified time | relevance | path

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

12

/arch/x86/kernel/cpu/
Dcpu.h11 void (*c_early_init)(struct cpuinfo_x86 *);
12 void (*c_bsp_init)(struct cpuinfo_x86 *);
13 void (*c_init)(struct cpuinfo_x86 *);
14 void (*c_identify)(struct cpuinfo_x86 *);
15 void (*c_detect_tlb)(struct cpuinfo_x86 *);
19 unsigned int (*legacy_cache_size)(struct cpuinfo_x86 *,
46 extern void get_cpu_cap(struct cpuinfo_x86 *c);
47 extern void cpu_detect_cache_sizes(struct cpuinfo_x86 *c);
Damd.c71 static void init_amd_k5(struct cpuinfo_x86 *c) in init_amd_k5()
90 static void init_amd_k6(struct cpuinfo_x86 *c) in init_amd_k6()
184 static void init_amd_k7(struct cpuinfo_x86 *c) in init_amd_k7()
291 static void amd_get_topology(struct cpuinfo_x86 *c) in amd_get_topology()
341 static void amd_detect_cmp(struct cpuinfo_x86 *c) in amd_detect_cmp()
368 static void srat_detect_node(struct cpuinfo_x86 *c) in srat_detect_node()
420 static void early_init_amd_mc(struct cpuinfo_x86 *c) in early_init_amd_mc()
446 static void bsp_init_amd(struct cpuinfo_x86 *c) in bsp_init_amd()
494 static void early_init_amd(struct cpuinfo_x86 *c) in early_init_amd()
542 static bool cpu_has_amd_erratum(struct cpuinfo_x86 *cpu, const int *erratum);
[all …]
Dcommon.c69 static void default_init(struct cpuinfo_x86 *c) in default_init()
236 static void squash_the_stupid_serial_number(struct cpuinfo_x86 *c) in squash_the_stupid_serial_number()
267 static inline void squash_the_stupid_serial_number(struct cpuinfo_x86 *c) in squash_the_stupid_serial_number()
279 static __always_inline void setup_smep(struct cpuinfo_x86 *c) in setup_smep()
292 static __always_inline void setup_smap(struct cpuinfo_x86 *c) in setup_smap()
326 static void filter_cpuid_features(struct cpuinfo_x86 *c, bool warn) in filter_cpuid_features()
364 static const char *table_lookup_model(struct cpuinfo_x86 *c) in table_lookup_model()
418 static void get_model_name(struct cpuinfo_x86 *c) in get_model_name()
447 void cpu_detect_cache_sizes(struct cpuinfo_x86 *c) in cpu_detect_cache_sizes()
494 void cpu_detect_tlb(struct cpuinfo_x86 *c) in cpu_detect_tlb()
[all …]
Dproc.c10 static void show_cpuinfo_core(struct seq_file *m, struct cpuinfo_x86 *c, in show_cpuinfo_core()
24 static void show_cpuinfo_misc(struct seq_file *m, struct cpuinfo_x86 *c) in show_cpuinfo_misc()
43 static void show_cpuinfo_misc(struct seq_file *m, struct cpuinfo_x86 *c) in show_cpuinfo_misc()
56 struct cpuinfo_x86 *c = v; in show_cpuinfo()
Dintel.c28 static void early_init_intel(struct cpuinfo_x86 *c) in early_init_intel()
184 static void intel_smp_check(struct cpuinfo_x86 *c) in intel_smp_check()
212 static void intel_workarounds(struct cpuinfo_x86 *c) in intel_workarounds()
296 static void intel_workarounds(struct cpuinfo_x86 *c) in intel_workarounds()
301 static void srat_detect_node(struct cpuinfo_x86 *c) in srat_detect_node()
321 static int intel_num_cpu_cores(struct cpuinfo_x86 *c) in intel_num_cpu_cores()
336 static void detect_vmx_virtcap(struct cpuinfo_x86 *c) in detect_vmx_virtcap()
374 static void init_intel(struct cpuinfo_x86 *c) in init_intel()
501 static unsigned int intel_size_cache(struct cpuinfo_x86 *c, unsigned int size) in intel_size_cache()
667 static void intel_detect_tlb(struct cpuinfo_x86 *c) in intel_detect_tlb()
Dcyrix.c89 static void check_cx686_slop(struct cpuinfo_x86 *c) in check_cx686_slop()
168 static void early_init_cyrix(struct cpuinfo_x86 *c) in early_init_cyrix()
187 static void init_cyrix(struct cpuinfo_x86 *c) in init_cyrix()
358 static void init_nsc(struct cpuinfo_x86 *c) in init_nsc()
407 static void cyrix_identify(struct cpuinfo_x86 *c) in cyrix_identify()
Dcentaur.c19 static void init_c3(struct cpuinfo_x86 *c) in init_c3()
90 static void early_init_centaur(struct cpuinfo_x86 *c) in early_init_centaur()
109 static void init_centaur(struct cpuinfo_x86 *c) in init_centaur()
200 centaur_size_cache(struct cpuinfo_x86 *c, unsigned int size) in centaur_size_cache()
Dtransmeta.c7 static void early_init_transmeta(struct cpuinfo_x86 *c) in early_init_transmeta()
19 static void init_transmeta(struct cpuinfo_x86 *c) in init_transmeta()
Drdrand.c42 void x86_init_rdrand(struct cpuinfo_x86 *c) in x86_init_rdrand()
Dmatch.c34 struct cpuinfo_x86 *c = &boot_cpu_data; in x86_match_cpu()
Dhypervisor.c62 void init_hypervisor(struct cpuinfo_x86 *c) in init_hypervisor()
Dscattered.c27 void init_scattered_cpuid_features(struct cpuinfo_x86 *c) in init_scattered_cpuid_features()
/arch/x86/include/asm/
Dmce.h131 void mcheck_cpu_init(struct cpuinfo_x86 *c);
134 static inline void mcheck_cpu_init(struct cpuinfo_x86 *c) {} in mcheck_cpu_init()
138 void intel_p5_mcheck_init(struct cpuinfo_x86 *c);
139 void winchip_mcheck_init(struct cpuinfo_x86 *c);
142 static inline void intel_p5_mcheck_init(struct cpuinfo_x86 *c) {} in intel_p5_mcheck_init()
143 static inline void winchip_mcheck_init(struct cpuinfo_x86 *c) {} in winchip_mcheck_init()
159 void mce_intel_feature_init(struct cpuinfo_x86 *c);
165 static inline void mce_intel_feature_init(struct cpuinfo_x86 *c) { } in mce_intel_feature_init()
173 void mce_amd_feature_init(struct cpuinfo_x86 *c);
175 static inline void mce_amd_feature_init(struct cpuinfo_x86 *c) { } in mce_amd_feature_init()
[all …]
Dhypervisor.h39 void (*set_cpu_features)(struct cpuinfo_x86 *);
56 extern void init_hypervisor(struct cpuinfo_x86 *c);
60 static inline void init_hypervisor(struct cpuinfo_x86 *c) { } in init_hypervisor()
Dprocessor.h82 struct cpuinfo_x86 { struct
146 extern struct cpuinfo_x86 boot_cpu_data; argument
147 extern struct cpuinfo_x86 new_cpu_data;
154 DECLARE_PER_CPU_SHARED_ALIGNED(struct cpuinfo_x86, cpu_info);
165 extern void cpu_detect(struct cpuinfo_x86 *c);
166 extern void fpu_detect(struct cpuinfo_x86 *c);
170 extern void identify_secondary_cpu(struct cpuinfo_x86 *);
171 extern void print_cpu_info(struct cpuinfo_x86 *);
172 void print_cpu_msr(struct cpuinfo_x86 *);
173 extern void init_scattered_cpuid_features(struct cpuinfo_x86 *c);
[all …]
Dacpi.h101 struct cpuinfo_x86 *c = &cpu_data(0); in arch_has_acpi_pdc()
108 struct cpuinfo_x86 *c = &cpu_data(0); in arch_acpi_set_pdc_bits()
Dcpu.h39 int mwait_usable(const struct cpuinfo_x86 *);
Dx86_init.h10 struct cpuinfo_x86;
142 void (*fixup_cpu_id)(struct cpuinfo_x86 *c, int node);
/arch/x86/kernel/
Dasm-offsets_32.c27 OFFSET(CPUINFO_x86, cpuinfo_x86, x86); in foo()
28 OFFSET(CPUINFO_x86_vendor, cpuinfo_x86, x86_vendor); in foo()
29 OFFSET(CPUINFO_x86_model, cpuinfo_x86, x86_model); in foo()
30 OFFSET(CPUINFO_x86_mask, cpuinfo_x86, x86_mask); in foo()
31 OFFSET(CPUINFO_cpuid_level, cpuinfo_x86, cpuid_level); in foo()
32 OFFSET(CPUINFO_x86_capability, cpuinfo_x86, x86_capability); in foo()
33 OFFSET(CPUINFO_x86_vendor_id, cpuinfo_x86, x86_vendor_id); in foo()
Dsmpboot.c102 DEFINE_PER_CPU_SHARED_ALIGNED(struct cpuinfo_x86, cpu_info);
243 struct cpuinfo_x86 *c = &cpu_data(id); in smp_store_boot_cpu_info()
255 struct cpuinfo_x86 *c = &cpu_data(id); in smp_store_cpu_info()
267 topology_same_node(struct cpuinfo_x86 *c, struct cpuinfo_x86 *o) in topology_same_node()
275 topology_sane(struct cpuinfo_x86 *c, struct cpuinfo_x86 *o, const char *name) in topology_sane()
291 static bool match_smt(struct cpuinfo_x86 *c, struct cpuinfo_x86 *o) in match_smt()
309 static bool match_llc(struct cpuinfo_x86 *c, struct cpuinfo_x86 *o) in match_llc()
325 static bool match_die(struct cpuinfo_x86 *c, struct cpuinfo_x86 *o) in match_die()
362 struct cpuinfo_x86 *c = &cpu_data(cpu); in set_cpu_sibling_map()
363 struct cpuinfo_x86 *o; in set_cpu_sibling_map()
[all …]
/arch/x86/kernel/cpu/microcode/
Dintel.c95 struct cpuinfo_x86 *c = &cpu_data(cpu_num); in collect_cpu_info()
139 struct cpuinfo_x86 *c = &cpu_data(cpu_num); in apply_microcode_intel()
275 struct cpuinfo_x86 *c = &cpu_data(cpu); in is_blacklisted()
300 struct cpuinfo_x86 *c = &cpu_data(cpu); in request_microcode_fw()
353 static int __init calc_llc_size_per_core(struct cpuinfo_x86 *c) in calc_llc_size_per_core()
364 struct cpuinfo_x86 *c = &cpu_data(0); in init_intel_microcode()
Damd.c128 struct cpuinfo_x86 *c = &cpu_data(cpu); in collect_cpu_info_amd()
197 struct cpuinfo_x86 *c = &cpu_data(cpu); in apply_microcode_amd()
425 struct cpuinfo_x86 *c = &cpu_data(cpu); in request_microcode_amd()
479 struct cpuinfo_x86 *c = &cpu_data(0); in init_amd_microcode()
/arch/x86/kernel/acpi/
Dcstate.c32 struct cpuinfo_x86 *c = &cpu_data(cpu); in acpi_processor_power_init_bm_check()
121 struct cpuinfo_x86 *c = &cpu_data(cpu); in acpi_processor_ffh_cstate_probe()
168 struct cpuinfo_x86 *c = &boot_cpu_data; in ffh_cstate_init()
/arch/x86/kernel/cpu/mcheck/
Dwinchip.c22 void winchip_mcheck_init(struct cpuinfo_x86 *c) in winchip_mcheck_init()
Dp5.c40 void intel_p5_mcheck_init(struct cpuinfo_x86 *c) in intel_p5_mcheck_init()

12