Home
last modified time | relevance | path

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

123

/Linux-v4.19/arch/x86/kernel/cpu/
Dcpu.h12 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 *);
17 void (*c_bsp_resume)(struct cpuinfo_x86 *);
21 unsigned int (*legacy_cache_size)(struct cpuinfo_x86 *,
48 extern void get_cpu_cap(struct cpuinfo_x86 *c);
49 extern void get_cpu_address_sizes(struct cpuinfo_x86 *c);
50 extern void cpu_detect_cache_sizes(struct cpuinfo_x86 *c);
[all …]
Damd.c28 static bool cpu_has_amd_erratum(struct cpuinfo_x86 *cpu, const int *erratum);
90 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()
305 static void legacy_fixup_core_id(struct cpuinfo_x86 *c) in legacy_fixup_core_id()
317 static void amd_get_topology_early(struct cpuinfo_x86 *c) in amd_get_topology_early()
329 static void amd_get_topology(struct cpuinfo_x86 *c) in amd_get_topology()
383 static void amd_detect_cmp(struct cpuinfo_x86 *c) in amd_detect_cmp()
409 static void srat_detect_node(struct cpuinfo_x86 *c) in srat_detect_node()
460 static void early_init_amd_mc(struct cpuinfo_x86 *c) in early_init_amd_mc()
[all …]
Dcommon.c88 static void default_init(struct cpuinfo_x86 *c) in default_init()
270 static void squash_the_stupid_serial_number(struct cpuinfo_x86 *c) in squash_the_stupid_serial_number()
301 static inline void squash_the_stupid_serial_number(struct cpuinfo_x86 *c) in squash_the_stupid_serial_number()
315 static __always_inline void setup_smep(struct cpuinfo_x86 *c) in setup_smep()
328 static __always_inline void setup_smap(struct cpuinfo_x86 *c) in setup_smap()
344 static __always_inline void setup_umip(struct cpuinfo_x86 *c) in setup_umip()
373 static __always_inline void setup_pku(struct cpuinfo_x86 *c) in setup_pku()
432 static void filter_cpuid_features(struct cpuinfo_x86 *c, bool warn) in filter_cpuid_features()
469 static const char *table_lookup_model(struct cpuinfo_x86 *c) in table_lookup_model()
559 static void get_model_name(struct cpuinfo_x86 *c) in get_model_name()
[all …]
Dintel.c48 void check_mpx_erratum(struct cpuinfo_x86 *c) in check_mpx_erratum()
78 static void probe_xeon_phi_r3mwait(struct cpuinfo_x86 *c) in probe_xeon_phi_r3mwait()
142 static bool bad_spectre_microcode(struct cpuinfo_x86 *c) in bad_spectre_microcode()
164 static void early_init_intel(struct cpuinfo_x86 *c) in early_init_intel()
336 static void intel_smp_check(struct cpuinfo_x86 *c) in intel_smp_check()
364 static void intel_workarounds(struct cpuinfo_x86 *c) in intel_workarounds()
447 static void intel_workarounds(struct cpuinfo_x86 *c) in intel_workarounds()
452 static void srat_detect_node(struct cpuinfo_x86 *c) in srat_detect_node()
469 static void detect_vmx_virtcap(struct cpuinfo_x86 *c) in detect_vmx_virtcap()
535 static void detect_tme(struct cpuinfo_x86 *c) in detect_tme()
[all …]
Dcentaur.c28 static void init_c3(struct cpuinfo_x86 *c) in init_c3()
99 static void early_init_centaur(struct cpuinfo_x86 *c) in early_init_centaur()
122 static void centaur_detect_vmx_virtcap(struct cpuinfo_x86 *c) in centaur_detect_vmx_virtcap()
147 static void init_centaur(struct cpuinfo_x86 *c) in init_centaur()
259 centaur_size_cache(struct cpuinfo_x86 *c, unsigned int size) in centaur_size_cache()
Dproc.c13 static void show_cpuinfo_core(struct seq_file *m, struct cpuinfo_x86 *c, in show_cpuinfo_core()
28 static void show_cpuinfo_misc(struct seq_file *m, struct cpuinfo_x86 *c) in show_cpuinfo_misc()
46 static void show_cpuinfo_misc(struct seq_file *m, struct cpuinfo_x86 *c) in show_cpuinfo_misc()
59 struct cpuinfo_x86 *c = v; in show_cpuinfo()
Dcyrix.c93 static void check_cx686_slop(struct cpuinfo_x86 *c) in check_cx686_slop()
172 static void early_init_cyrix(struct cpuinfo_x86 *c) in early_init_cyrix()
191 static void init_cyrix(struct cpuinfo_x86 *c) in init_cyrix()
363 static void init_nsc(struct cpuinfo_x86 *c) in init_nsc()
412 static void cyrix_identify(struct cpuinfo_x86 *c) in cyrix_identify()
Dcpuid-deps.c65 static inline void clear_feature(struct cpuinfo_x86 *c, unsigned int feature) in clear_feature()
83 static void do_clear_cpu_cap(struct cpuinfo_x86 *c, unsigned int feature) in do_clear_cpu_cap()
113 void clear_cpu_cap(struct cpuinfo_x86 *c, unsigned int feature) in clear_cpu_cap()
Dtopology.c25 int detect_extended_topology_early(struct cpuinfo_x86 *c) in detect_extended_topology_early()
57 int detect_extended_topology(struct cpuinfo_x86 *c) in detect_extended_topology()
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-v4.19/arch/x86/include/asm/
Dmce.h162 void mcheck_cpu_init(struct cpuinfo_x86 *c);
163 void mcheck_cpu_clear(struct cpuinfo_x86 *c);
167 static inline void mcheck_cpu_init(struct cpuinfo_x86 *c) {} in mcheck_cpu_init()
168 static inline void mcheck_cpu_clear(struct cpuinfo_x86 *c) {} in mcheck_cpu_clear()
173 void intel_p5_mcheck_init(struct cpuinfo_x86 *c);
174 void winchip_mcheck_init(struct cpuinfo_x86 *c);
177 static inline void intel_p5_mcheck_init(struct cpuinfo_x86 *c) {} in intel_p5_mcheck_init()
178 static inline void winchip_mcheck_init(struct cpuinfo_x86 *c) {} in winchip_mcheck_init()
194 void mce_intel_feature_init(struct cpuinfo_x86 *c);
195 void mce_intel_feature_clear(struct cpuinfo_x86 *c);
[all …]
Dprocessor.h90 struct cpuinfo_x86 { struct
165 extern struct cpuinfo_x86 boot_cpu_data;
166 extern struct cpuinfo_x86 new_cpu_data;
173 DECLARE_PER_CPU_READ_MOSTLY(struct cpuinfo_x86, cpu_info);
184 extern void cpu_detect(struct cpuinfo_x86 *c);
193 extern void identify_secondary_cpu(struct cpuinfo_x86 *);
194 extern void print_cpu_info(struct cpuinfo_x86 *);
195 void print_cpu_msr(struct cpuinfo_x86 *);
739 extern void select_idle_routine(const struct cpuinfo_x86 *c);
Dbugs.h10 void check_mpx_erratum(struct cpuinfo_x86 *c);
12 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.h108 struct cpuinfo_x86 *c = &cpu_data(0); in arch_has_acpi_pdc()
115 struct cpuinfo_x86 *c = &cpu_data(0); in arch_acpi_set_pdc_bits()
Dx86_init.h10 struct cpuinfo_x86;
170 void (*fixup_cpu_id)(struct cpuinfo_x86 *c, int node);
Dcacheinfo.h5 void cacheinfo_amd_init_llc_id(struct cpuinfo_x86 *c, int cpu, u8 node_id);
/Linux-v4.19/arch/x86/kernel/
Dasm-offsets_32.c18 OFFSET(CPUINFO_x86, cpuinfo_x86, x86); in foo()
19 OFFSET(CPUINFO_x86_vendor, cpuinfo_x86, x86_vendor); in foo()
20 OFFSET(CPUINFO_x86_model, cpuinfo_x86, x86_model); in foo()
21 OFFSET(CPUINFO_x86_stepping, cpuinfo_x86, x86_stepping); in foo()
22 OFFSET(CPUINFO_cpuid_level, cpuinfo_x86, cpuid_level); in foo()
23 OFFSET(CPUINFO_x86_capability, cpuinfo_x86, x86_capability); in foo()
24 OFFSET(CPUINFO_x86_vendor_id, cpuinfo_x86, x86_vendor_id); in foo()
Dsmpboot.c96 DEFINE_PER_CPU_READ_MOSTLY(struct cpuinfo_x86, cpu_info);
301 struct cpuinfo_x86 *c = &cpu_data(cpu); in topology_phys_to_logical_pkg()
337 struct cpuinfo_x86 *c = &cpu_data(id); in smp_store_boot_cpu_info()
351 struct cpuinfo_x86 *c = &cpu_data(id); in smp_store_cpu_info()
366 topology_same_node(struct cpuinfo_x86 *c, struct cpuinfo_x86 *o) in topology_same_node()
374 topology_sane(struct cpuinfo_x86 *c, struct cpuinfo_x86 *o, const char *name) in topology_sane()
390 static bool match_smt(struct cpuinfo_x86 *c, struct cpuinfo_x86 *o) in match_smt()
434 static bool match_llc(struct cpuinfo_x86 *c, struct cpuinfo_x86 *o) in match_llc()
462 static bool match_die(struct cpuinfo_x86 *c, struct cpuinfo_x86 *o) in match_die()
521 struct cpuinfo_x86 *c = &cpu_data(cpu); in set_cpu_sibling_map()
[all …]
/Linux-v4.19/arch/x86/kernel/acpi/
Dcstate.c31 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()
/Linux-v4.19/drivers/hwmon/
Dcoretemp.c239 static int adjust_tjmax(struct cpuinfo_x86 *c, u32 id, struct device *dev) in adjust_tjmax()
342 static bool cpu_has_tjmax(struct cpuinfo_x86 *c) in cpu_has_tjmax()
354 static int get_tjmax(struct cpuinfo_x86 *c, u32 id, struct device *dev) in get_tjmax()
422 struct cpuinfo_x86 *c = &cpu_data(cpu); in chk_ucode_version()
468 struct cpuinfo_x86 *c = &cpu_data(cpu); in create_core_data()
605 struct cpuinfo_x86 *c = &cpu_data(cpu); in coretemp_cpu_online()
/Linux-v4.19/drivers/cpufreq/
Dspeedstep-centrino.c70 static int centrino_verify_cpu_id(const struct cpuinfo_x86 *c,
235 struct cpuinfo_x86 *cpu = &cpu_data(policy->cpu); in centrino_cpu_init_table()
275 static int centrino_verify_cpu_id(const struct cpuinfo_x86 *c, in centrino_verify_cpu_id()
346 struct cpuinfo_x86 *cpu = &cpu_data(policy->cpu); in centrino_cpu_init()
Dp4-clockmod.c123 static unsigned int cpufreq_p4_get_frequency(struct cpuinfo_x86 *c) in cpufreq_p4_get_frequency()
162 struct cpuinfo_x86 *c = &cpu_data(policy->cpu); in cpufreq_p4_cpu_init()
/Linux-v4.19/arch/x86/kernel/cpu/mcheck/
Dmce_intel.c470 static void intel_ppin_init(struct cpuinfo_x86 *c) in intel_ppin_init()
507 void mce_intel_feature_init(struct cpuinfo_x86 *c) in mce_intel_feature_init()
515 void mce_intel_feature_clear(struct cpuinfo_x86 *c) in mce_intel_feature_clear()
/Linux-v4.19/arch/x86/kernel/fpu/
Dinit.c70 static void fpu__init_system_early_generic(struct cpuinfo_x86 *c) in fpu__init_system_early_generic()
286 void __init fpu__init_system(struct cpuinfo_x86 *c) in fpu__init_system()

123