Home
last modified time | relevance | path

Searched refs:cpuinfo_x86 (Results 1 – 25 of 50) 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 *);
16 void (*c_bsp_resume)(struct cpuinfo_x86 *);
20 unsigned int (*legacy_cache_size)(struct cpuinfo_x86 *,
47 extern void get_cpu_cap(struct cpuinfo_x86 *c);
48 extern void cpu_detect_cache_sizes(struct cpuinfo_x86 *c);
Damd.c25 static bool cpu_has_amd_erratum(struct cpuinfo_x86 *cpu, const int *erratum);
87 static void init_amd_k5(struct cpuinfo_x86 *c) in init_amd_k5()
106 static void init_amd_k6(struct cpuinfo_x86 *c) in init_amd_k6()
199 static void init_amd_k7(struct cpuinfo_x86 *c) in init_amd_k7()
305 static void amd_get_topology(struct cpuinfo_x86 *c) in amd_get_topology()
372 static void amd_detect_cmp(struct cpuinfo_x86 *c) in amd_detect_cmp()
405 static void srat_detect_node(struct cpuinfo_x86 *c) in srat_detect_node()
456 static void early_init_amd_mc(struct cpuinfo_x86 *c) in early_init_amd_mc()
482 static void bsp_init_amd(struct cpuinfo_x86 *c) in bsp_init_amd()
547 static void early_init_amd(struct cpuinfo_x86 *c) in early_init_amd()
[all …]
Dcommon.c73 static void default_init(struct cpuinfo_x86 *c) in default_init()
255 static void squash_the_stupid_serial_number(struct cpuinfo_x86 *c) in squash_the_stupid_serial_number()
286 static inline void squash_the_stupid_serial_number(struct cpuinfo_x86 *c) in squash_the_stupid_serial_number()
300 static __always_inline void setup_smep(struct cpuinfo_x86 *c) in setup_smep()
313 static __always_inline void setup_smap(struct cpuinfo_x86 *c) in setup_smap()
329 static void setup_pcid(struct cpuinfo_x86 *c) in setup_pcid()
367 static __always_inline void setup_pku(struct cpuinfo_x86 *c) in setup_pku()
426 static void filter_cpuid_features(struct cpuinfo_x86 *c, bool warn) in filter_cpuid_features()
463 static const char *table_lookup_model(struct cpuinfo_x86 *c) in table_lookup_model()
517 static void get_model_name(struct cpuinfo_x86 *c) in get_model_name()
[all …]
Dintel.c43 void check_mpx_erratum(struct cpuinfo_x86 *c) in check_mpx_erratum()
101 static bool bad_spectre_microcode(struct cpuinfo_x86 *c) in bad_spectre_microcode()
120 static void early_init_intel(struct cpuinfo_x86 *c) in early_init_intel()
305 static void intel_smp_check(struct cpuinfo_x86 *c) in intel_smp_check()
333 static void intel_workarounds(struct cpuinfo_x86 *c) in intel_workarounds()
416 static void intel_workarounds(struct cpuinfo_x86 *c) in intel_workarounds()
421 static void srat_detect_node(struct cpuinfo_x86 *c) in srat_detect_node()
441 static int intel_num_cpu_cores(struct cpuinfo_x86 *c) in intel_num_cpu_cores()
456 static void detect_vmx_virtcap(struct cpuinfo_x86 *c) in detect_vmx_virtcap()
494 static void init_intel_energy_perf(struct cpuinfo_x86 *c) in init_intel_energy_perf()
[all …]
Dproc.c10 static void show_cpuinfo_core(struct seq_file *m, struct cpuinfo_x86 *c, in show_cpuinfo_core()
25 static void show_cpuinfo_misc(struct seq_file *m, struct cpuinfo_x86 *c) in show_cpuinfo_misc()
44 static void show_cpuinfo_misc(struct seq_file *m, struct cpuinfo_x86 *c) in show_cpuinfo_misc()
57 struct cpuinfo_x86 *c = v; in show_cpuinfo()
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()
Dcyrix.c90 static void check_cx686_slop(struct cpuinfo_x86 *c) in check_cx686_slop()
169 static void early_init_cyrix(struct cpuinfo_x86 *c) in early_init_cyrix()
188 static void init_cyrix(struct cpuinfo_x86 *c) in init_cyrix()
359 static void init_nsc(struct cpuinfo_x86 *c) in init_nsc()
408 static void cyrix_identify(struct cpuinfo_x86 *c) in cyrix_identify()
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.c43 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()
Dscattered.c27 void init_scattered_cpuid_features(struct cpuinfo_x86 *c) in init_scattered_cpuid_features()
/arch/x86/include/asm/
Dmce.h206 void mcheck_cpu_init(struct cpuinfo_x86 *c);
207 void mcheck_cpu_clear(struct cpuinfo_x86 *c);
211 static inline void mcheck_cpu_init(struct cpuinfo_x86 *c) {} in mcheck_cpu_init()
212 static inline void mcheck_cpu_clear(struct cpuinfo_x86 *c) {} in mcheck_cpu_clear()
217 void intel_p5_mcheck_init(struct cpuinfo_x86 *c);
218 void winchip_mcheck_init(struct cpuinfo_x86 *c);
221 static inline void intel_p5_mcheck_init(struct cpuinfo_x86 *c) {} in intel_p5_mcheck_init()
222 static inline void winchip_mcheck_init(struct cpuinfo_x86 *c) {} in winchip_mcheck_init()
238 void mce_intel_feature_init(struct cpuinfo_x86 *c);
239 void mce_intel_feature_clear(struct cpuinfo_x86 *c);
[all …]
Dhypervisor.h39 void (*set_cpu_features)(struct cpuinfo_x86 *);
59 extern void init_hypervisor(struct cpuinfo_x86 *c);
64 static inline void init_hypervisor(struct cpuinfo_x86 *c) { } in init_hypervisor()
Dprocessor.h87 struct cpuinfo_x86 { struct
155 extern struct cpuinfo_x86 boot_cpu_data; argument
156 extern struct cpuinfo_x86 new_cpu_data;
163 DECLARE_PER_CPU_READ_MOSTLY(struct cpuinfo_x86, cpu_info);
174 extern void cpu_detect(struct cpuinfo_x86 *c);
178 extern void identify_secondary_cpu(struct cpuinfo_x86 *);
179 extern void print_cpu_info(struct cpuinfo_x86 *);
180 void print_cpu_msr(struct cpuinfo_x86 *);
181 extern void init_scattered_cpuid_features(struct cpuinfo_x86 *c);
182 extern unsigned int init_intel_cacheinfo(struct cpuinfo_x86 *c);
[all …]
Dbugs.h9 void check_mpx_erratum(struct cpuinfo_x86 *c);
11 static inline void check_mpx_erratum(struct cpuinfo_x86 *c) {} in check_mpx_erratum()
Darchrandom.h120 extern void x86_init_rdrand(struct cpuinfo_x86 *c);
124 static inline void x86_init_rdrand(struct cpuinfo_x86 *c) { } in x86_init_rdrand()
Dacpi.h105 struct cpuinfo_x86 *c = &cpu_data(0); in arch_has_acpi_pdc()
112 struct cpuinfo_x86 *c = &cpu_data(0); in arch_acpi_set_pdc_bits()
Dx86_init.h9 struct cpuinfo_x86;
139 void (*fixup_cpu_id)(struct cpuinfo_x86 *c, int node);
Dcpu.h37 int mwait_usable(const struct cpuinfo_x86 *);
/arch/x86/kernel/
Dasm-offsets_32.c20 OFFSET(CPUINFO_x86, cpuinfo_x86, x86); in foo()
21 OFFSET(CPUINFO_x86_vendor, cpuinfo_x86, x86_vendor); in foo()
22 OFFSET(CPUINFO_x86_model, cpuinfo_x86, x86_model); in foo()
23 OFFSET(CPUINFO_x86_stepping, cpuinfo_x86, x86_stepping); in foo()
24 OFFSET(CPUINFO_cpuid_level, cpuinfo_x86, cpuid_level); in foo()
25 OFFSET(CPUINFO_x86_capability, cpuinfo_x86, x86_capability); in foo()
26 OFFSET(CPUINFO_x86_vendor_id, cpuinfo_x86, x86_vendor_id); in foo()
Dsmpboot.c97 DEFINE_PER_CPU_READ_MOSTLY(struct cpuinfo_x86, cpu_info);
308 static void __init smp_init_package_map(struct cpuinfo_x86 *c, unsigned int cpu) in smp_init_package_map()
363 struct cpuinfo_x86 *c = &cpu_data(id); in smp_store_boot_cpu_info()
376 struct cpuinfo_x86 *c = &cpu_data(id); in smp_store_cpu_info()
388 topology_same_node(struct cpuinfo_x86 *c, struct cpuinfo_x86 *o) in topology_same_node()
396 topology_sane(struct cpuinfo_x86 *c, struct cpuinfo_x86 *o, const char *name) in topology_sane()
412 static bool match_smt(struct cpuinfo_x86 *c, struct cpuinfo_x86 *o) in match_smt()
436 static bool match_llc(struct cpuinfo_x86 *c, struct cpuinfo_x86 *o) in match_llc()
452 static bool match_die(struct cpuinfo_x86 *c, struct cpuinfo_x86 *o) in match_die()
490 struct cpuinfo_x86 *c = &cpu_data(cpu); in set_cpu_sibling_map()
[all …]
/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.c27 void winchip_mcheck_init(struct cpuinfo_x86 *c) in winchip_mcheck_init()
Dp5.c43 void intel_p5_mcheck_init(struct cpuinfo_x86 *c) in intel_p5_mcheck_init()
/arch/x86/kernel/fpu/
Dinit.c70 static void fpu__init_system_early_generic(struct cpuinfo_x86 *c) in fpu__init_system_early_generic()
368 void __init fpu__init_system(struct cpuinfo_x86 *c) in fpu__init_system()

12