Home
last modified time | relevance | path

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

/linux-4.4.14/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.c80 static void init_amd_k5(struct cpuinfo_x86 *c) in init_amd_k5()
99 static void init_amd_k6(struct cpuinfo_x86 *c) in init_amd_k6()
193 static void init_amd_k7(struct cpuinfo_x86 *c) in init_amd_k7()
300 static void amd_get_topology(struct cpuinfo_x86 *c) in amd_get_topology()
350 static void amd_detect_cmp(struct cpuinfo_x86 *c) in amd_detect_cmp()
396 static void srat_detect_node(struct cpuinfo_x86 *c) in srat_detect_node()
448 static void early_init_amd_mc(struct cpuinfo_x86 *c) in early_init_amd_mc()
474 static void bsp_init_amd(struct cpuinfo_x86 *c) in bsp_init_amd()
528 static void early_init_amd(struct cpuinfo_x86 *c) in early_init_amd()
584 static bool cpu_has_amd_erratum(struct cpuinfo_x86 *cpu, const int *erratum);
[all …]
Dcommon.c70 static void default_init(struct cpuinfo_x86 *c) in default_init()
218 static void squash_the_stupid_serial_number(struct cpuinfo_x86 *c) in squash_the_stupid_serial_number()
249 static inline void squash_the_stupid_serial_number(struct cpuinfo_x86 *c) in squash_the_stupid_serial_number()
261 static __always_inline void setup_smep(struct cpuinfo_x86 *c) in setup_smep()
274 static __always_inline void setup_smap(struct cpuinfo_x86 *c) in setup_smap()
308 static void filter_cpuid_features(struct cpuinfo_x86 *c, bool warn) in filter_cpuid_features()
346 static const char *table_lookup_model(struct cpuinfo_x86 *c) in table_lookup_model()
400 static void get_model_name(struct cpuinfo_x86 *c) in get_model_name()
431 void cpu_detect_cache_sizes(struct cpuinfo_x86 *c) in cpu_detect_cache_sizes()
478 static void cpu_detect_tlb(struct cpuinfo_x86 *c) in cpu_detect_tlb()
[all …]
Dintel.c28 static void early_init_intel(struct cpuinfo_x86 *c) in early_init_intel()
185 static void intel_smp_check(struct cpuinfo_x86 *c) in intel_smp_check()
213 static void intel_workarounds(struct cpuinfo_x86 *c) in intel_workarounds()
297 static void intel_workarounds(struct cpuinfo_x86 *c) in intel_workarounds()
302 static void srat_detect_node(struct cpuinfo_x86 *c) in srat_detect_node()
322 static int intel_num_cpu_cores(struct cpuinfo_x86 *c) in intel_num_cpu_cores()
337 static void detect_vmx_virtcap(struct cpuinfo_x86 *c) in detect_vmx_virtcap()
375 static void init_intel_energy_perf(struct cpuinfo_x86 *c) in init_intel_energy_perf()
396 static void intel_bsp_resume(struct cpuinfo_x86 *c) in intel_bsp_resume()
405 static void init_intel(struct cpuinfo_x86 *c) in init_intel()
[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()
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()
Dtopology.c29 void detect_extended_topology(struct cpuinfo_x86 *c) in detect_extended_topology()
Dvmware.c125 static void vmware_set_cpu_features(struct cpuinfo_x86 *c) in vmware_set_cpu_features()
Dintel_cacheinfo.c617 static int find_num_cache_leaves(struct cpuinfo_x86 *c) in find_num_cache_leaves()
637 void init_amd_cacheinfo(struct cpuinfo_x86 *c) in init_amd_cacheinfo()
650 unsigned int init_intel_cacheinfo(struct cpuinfo_x86 *c) in init_intel_cacheinfo()
866 struct cpuinfo_x86 *c = &cpu_data(cpu); in __cache_cpumap_setup()
Dperf_event_intel_cqm.c1261 struct cpuinfo_x86 *c = &cpu_data(cpu); in intel_cqm_cpu_starting()
1338 struct cpuinfo_x86 *c = &cpu_data(cpu); in intel_cqm_init()
/linux-4.4.14/arch/x86/include/asm/
Dmce.h161 void mcheck_cpu_init(struct cpuinfo_x86 *c);
162 void mcheck_cpu_clear(struct cpuinfo_x86 *c);
166 static inline void mcheck_cpu_init(struct cpuinfo_x86 *c) {} in mcheck_cpu_init()
167 static inline void mcheck_cpu_clear(struct cpuinfo_x86 *c) {} in mcheck_cpu_clear()
172 void intel_p5_mcheck_init(struct cpuinfo_x86 *c);
173 void winchip_mcheck_init(struct cpuinfo_x86 *c);
176 static inline void intel_p5_mcheck_init(struct cpuinfo_x86 *c) {} in intel_p5_mcheck_init()
177 static inline void winchip_mcheck_init(struct cpuinfo_x86 *c) {} in winchip_mcheck_init()
193 void mce_intel_feature_init(struct cpuinfo_x86 *c);
194 void mce_intel_feature_clear(struct cpuinfo_x86 *c);
[all …]
Dprocessor.h88 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 …]
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()
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;
141 void (*fixup_cpu_id)(struct cpuinfo_x86 *c, int node);
Dcpu.h37 int mwait_usable(const struct cpuinfo_x86 *);
Darchrandom.h134 extern void x86_init_rdrand(struct cpuinfo_x86 *c);
Dptrace.h74 struct cpuinfo_x86;
/linux-4.4.14/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_mask, cpuinfo_x86, x86_mask); 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);
257 struct cpuinfo_x86 *c = &cpu_data(id); in smp_store_boot_cpu_info()
269 struct cpuinfo_x86 *c = &cpu_data(id); in smp_store_cpu_info()
281 topology_same_node(struct cpuinfo_x86 *c, struct cpuinfo_x86 *o) in topology_same_node()
289 topology_sane(struct cpuinfo_x86 *c, struct cpuinfo_x86 *o, const char *name) in topology_sane()
305 static bool match_smt(struct cpuinfo_x86 *c, struct cpuinfo_x86 *o) in match_smt()
323 static bool match_llc(struct cpuinfo_x86 *c, struct cpuinfo_x86 *o) in match_llc()
339 static bool match_die(struct cpuinfo_x86 *c, struct cpuinfo_x86 *o) in match_die()
376 struct cpuinfo_x86 *c = &cpu_data(cpu); in set_cpu_sibling_map()
377 struct cpuinfo_x86 *o; in set_cpu_sibling_map()
[all …]
Dtopology.c109 struct cpuinfo_x86 *c = &cpu_data(num); in arch_register_cpu()
Dprocess.c400 static int prefer_mwait_c1_over_halt(const struct cpuinfo_x86 *c) in prefer_mwait_c1_over_halt()
438 void select_idle_routine(const struct cpuinfo_x86 *c) in select_idle_routine()
Dsetup.c175 struct cpuinfo_x86 new_cpu_data = {
179 struct cpuinfo_x86 boot_cpu_data __read_mostly = {
203 struct cpuinfo_x86 boot_cpu_data __read_mostly = {
Dcpuid.c117 struct cpuinfo_x86 *c; in cpuid_open()
Dmsr.c177 struct cpuinfo_x86 *c; in msr_open()
/linux-4.4.14/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()
/linux-4.4.14/drivers/cpufreq/
Dspeedstep-centrino.c69 static int centrino_verify_cpu_id(const struct cpuinfo_x86 *c,
234 struct cpuinfo_x86 *cpu = &cpu_data(policy->cpu); in centrino_cpu_init_table()
274 static int centrino_verify_cpu_id(const struct cpuinfo_x86 *c, in centrino_verify_cpu_id()
345 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()
170 struct cpuinfo_x86 *c = &cpu_data(policy->cpu); in cpufreq_p4_cpu_init()
Dspeedstep-lib.c174 struct cpuinfo_x86 *c = &boot_cpu_data; in pentium4_get_frequency()
255 struct cpuinfo_x86 *c = &cpu_data(0); in speedstep_detect_processor()
Dsc520_freq.c77 struct cpuinfo_x86 *c = &cpu_data(0); in sc520_freq_cpu_init()
Delanfreq.c149 struct cpuinfo_x86 *c = &cpu_data(0); in elanfreq_cpu_init()
Dacpi-cpufreq.c194 struct cpuinfo_x86 *cpu = &cpu_data(cpuid); in check_est_cpu()
201 struct cpuinfo_x86 *cpu = &cpu_data(cpuid); in check_amd_hwpstate_cpu()
632 static int acpi_cpufreq_blacklist(struct cpuinfo_x86 *c) in acpi_cpufreq_blacklist()
661 struct cpuinfo_x86 *c = &cpu_data(policy->cpu); in acpi_cpufreq_cpu_init()
Dlongrun.c171 struct cpuinfo_x86 *c = &cpu_data(0); in longrun_determine_freqs()
Dlonghaul.c773 struct cpuinfo_x86 *c = &cpu_data(0); in longhaul_cpu_init()
931 struct cpuinfo_x86 *c = &cpu_data(0); in longhaul_init()
De_powersaver.c184 struct cpuinfo_x86 *c = &cpu_data(0); in eps_cpu_init()
Dpowernow-k7.c120 struct cpuinfo_x86 *c = &cpu_data(0); in check_powernow()
/linux-4.4.14/drivers/hwmon/
Dcoretemp.c240 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()
476 struct cpuinfo_x86 *c = &cpu_data(cpu); in create_core_data()
681 struct cpuinfo_x86 *c = &cpu_data(cpu); in get_core_online()
Dvia-cputemp.c127 struct cpuinfo_x86 *c = &cpu_data(pdev->id); in via_cputemp_probe()
323 struct cpuinfo_x86 *c = &cpu_data(i); in via_cputemp_init()
Dhwmon-vid.c290 struct cpuinfo_x86 *c = &cpu_data(0); in vid_which_vrm()
Dfam15h_power.c123 struct cpuinfo_x86 *c = &boot_cpu_data; in fam15h_power_init_attrs()
/linux-4.4.14/arch/x86/kernel/fpu/
Dinit.c67 static void fpu__init_system_early_generic(struct cpuinfo_x86 *c) in fpu__init_system_early_generic()
313 void __init fpu__init_system(struct cpuinfo_x86 *c) in fpu__init_system()
/linux-4.4.14/arch/x86/kernel/cpu/mcheck/
Dwinchip.c27 void winchip_mcheck_init(struct cpuinfo_x86 *c) in winchip_mcheck_init()
Dp5.c45 void intel_p5_mcheck_init(struct cpuinfo_x86 *c) in intel_p5_mcheck_init()
Dtherm_throt.c246 struct cpuinfo_x86 *c = &cpu_data(cpu); in thermal_throttle_add_dev()
452 static int intel_thermal_supported(struct cpuinfo_x86 *c) in intel_thermal_supported()
472 void intel_init_thermal(struct cpuinfo_x86 *c) in intel_init_thermal()
Dmce_intel.c467 void mce_intel_feature_init(struct cpuinfo_x86 *c) in mce_intel_feature_init()
474 void mce_intel_feature_clear(struct cpuinfo_x86 *c) in mce_intel_feature_clear()
Dmce.c442 int mce_available(struct cpuinfo_x86 *c) in mce_available()
522 struct cpuinfo_x86 *c = &boot_cpu_data; in memory_error()
1475 static int __mcheck_cpu_apply_quirks(struct cpuinfo_x86 *c) in __mcheck_cpu_apply_quirks()
1586 static int __mcheck_cpu_ancient_init(struct cpuinfo_x86 *c) in __mcheck_cpu_ancient_init()
1607 static void __mcheck_cpu_init_vendor(struct cpuinfo_x86 *c) in __mcheck_cpu_init_vendor()
1631 static void __mcheck_cpu_clear_vendor(struct cpuinfo_x86 *c) in __mcheck_cpu_clear_vendor()
1679 void mcheck_cpu_init(struct cpuinfo_x86 *c) in mcheck_cpu_init()
1711 void mcheck_cpu_clear(struct cpuinfo_x86 *c) in mcheck_cpu_clear()
Dmce_amd.c226 static void deferred_error_interrupt_enable(struct cpuinfo_x86 *c) in deferred_error_interrupt_enable()
251 void mce_amd_feature_init(struct cpuinfo_x86 *c) in mce_amd_feature_init()
/linux-4.4.14/drivers/edac/
Dmce_amd.c590 struct cpuinfo_x86 *c = &boot_cpu_data; in decode_mc4_mce()
648 struct cpuinfo_x86 *c = &boot_cpu_data; in decode_mc5_mce()
753 struct cpuinfo_x86 *c = &cpu_data(m->extcpu); in amd_decode_mce()
836 struct cpuinfo_x86 *c = &boot_cpu_data; in mce_amd_init()
/linux-4.4.14/arch/x86/kernel/cpu/microcode/
Damd.c554 struct cpuinfo_x86 *c = &cpu_data(cpu); in collect_cpu_info_amd()
670 struct cpuinfo_x86 *c = &cpu_data(cpu); in apply_microcode_amd()
899 struct cpuinfo_x86 *c = &cpu_data(cpu); in request_microcode_amd()
953 struct cpuinfo_x86 *c = &boot_cpu_data; in init_amd_microcode()
Dintel.c810 struct cpuinfo_x86 *c = &cpu_data(cpu_num); in collect_cpu_info()
854 struct cpuinfo_x86 *c = &cpu_data(cpu_num); in apply_microcode_intel()
997 struct cpuinfo_x86 *c = &cpu_data(cpu); in request_microcode_fw()
1046 struct cpuinfo_x86 *c = &boot_cpu_data; in init_intel_microcode()
Dcore.c187 struct cpuinfo_x86 *c = &boot_cpu_data; in save_microcode_in_initrd()
630 struct cpuinfo_x86 *c = &boot_cpu_data; in microcode_init()
/linux-4.4.14/drivers/char/hw_random/
Dvia-rng.c135 struct cpuinfo_x86 *c = &cpu_data(0); in via_rng_init()
/linux-4.4.14/drivers/crypto/ccp/
Dccp-dev.c590 struct cpuinfo_x86 *cpuinfo = &boot_cpu_data; in ccp_mod_init()
639 struct cpuinfo_x86 *cpuinfo = &boot_cpu_data; in ccp_mod_exit()
/linux-4.4.14/drivers/crypto/
Dpadlock-sha.c539 struct cpuinfo_x86 *c = &cpu_data(0); in padlock_init()
578 struct cpuinfo_x86 *c = &cpu_data(0); in padlock_fini()
Dpadlock-aes.c513 struct cpuinfo_x86 *c = &cpu_data(0); in padlock_init()
/linux-4.4.14/arch/x86/kernel/apic/
Dapic_numachip.c173 static void fixup_cpu_id(struct cpuinfo_x86 *c, int node) in fixup_cpu_id()
/linux-4.4.14/drivers/misc/mic/card/
Dmic_x100.c321 struct cpuinfo_x86 *c = &cpu_data(0); in mic_init()
/linux-4.4.14/arch/x86/ras/
Dmce_amd_inj.c206 struct cpuinfo_x86 *c = &boot_cpu_data; in get_nbc_for_node()
/linux-4.4.14/arch/x86/include/asm/fpu/
Dinternal.h42 extern void fpu__init_system(struct cpuinfo_x86 *c);
/linux-4.4.14/arch/x86/kernel/cpu/mtrr/
Dif.c437 struct cpuinfo_x86 *c = &boot_cpu_data; in mtrr_if_init()
/linux-4.4.14/arch/x86/pci/
Dcommon.c500 struct cpuinfo_x86 *c = &boot_cpu_data; in pcibios_set_cache_line_size()
/linux-4.4.14/drivers/thermal/
Dx86_pkg_temp_thermal.c519 struct cpuinfo_x86 *c = &cpu_data(cpu); in get_core_online()
/linux-4.4.14/drivers/xen/
Dxen-acpi-processor.c428 struct cpuinfo_x86 *c = &cpu_data(0); in check_prereq()
/linux-4.4.14/arch/x86/mm/
Dpat.c243 struct cpuinfo_x86 *c = &boot_cpu_data; in pat_init()
/linux-4.4.14/arch/x86/xen/
Denlighten.c1889 static void xen_set_cpu_features(struct cpuinfo_x86 *c) in xen_set_cpu_features()
/linux-4.4.14/drivers/scsi/lpfc/
Dlpfc_init.c8692 struct cpuinfo_x86 *cpuinfo; in lpfc_sli4_set_affinity()