Home
last modified time | relevance | path

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

/linux-4.1.27/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.c72 static void init_amd_k5(struct cpuinfo_x86 *c) in init_amd_k5()
91 static void init_amd_k6(struct cpuinfo_x86 *c) in init_amd_k6()
185 static void init_amd_k7(struct cpuinfo_x86 *c) in init_amd_k7()
292 static void amd_get_topology(struct cpuinfo_x86 *c) in amd_get_topology()
342 static void amd_detect_cmp(struct cpuinfo_x86 *c) in amd_detect_cmp()
369 static void srat_detect_node(struct cpuinfo_x86 *c) in srat_detect_node()
421 static void early_init_amd_mc(struct cpuinfo_x86 *c) in early_init_amd_mc()
447 static void bsp_init_amd(struct cpuinfo_x86 *c) in bsp_init_amd()
498 static void early_init_amd(struct cpuinfo_x86 *c) in early_init_amd()
546 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 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()
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()
499 static unsigned int intel_size_cache(struct cpuinfo_x86 *c, unsigned int size) in intel_size_cache()
665 static void intel_detect_tlb(struct cpuinfo_x86 *c) in intel_detect_tlb()
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()
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()
Dtopology.c29 void detect_extended_topology(struct cpuinfo_x86 *c) in detect_extended_topology()
Dscattered.c27 void init_scattered_cpuid_features(struct cpuinfo_x86 *c) in init_scattered_cpuid_features()
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.c1255 struct cpuinfo_x86 *c = &cpu_data(cpu); in intel_cqm_cpu_prepare()
1334 struct cpuinfo_x86 *c = &cpu_data(cpu); in intel_cqm_init()
/linux-4.1.27/arch/x86/include/asm/
Dmce.h136 void mcheck_cpu_init(struct cpuinfo_x86 *c);
140 static inline void mcheck_cpu_init(struct cpuinfo_x86 *c) {} in mcheck_cpu_init()
145 void intel_p5_mcheck_init(struct cpuinfo_x86 *c);
146 void winchip_mcheck_init(struct cpuinfo_x86 *c);
149 static inline void intel_p5_mcheck_init(struct cpuinfo_x86 *c) {} in intel_p5_mcheck_init()
150 static inline void winchip_mcheck_init(struct cpuinfo_x86 *c) {} in winchip_mcheck_init()
166 void mce_intel_feature_init(struct cpuinfo_x86 *c);
172 static inline void mce_intel_feature_init(struct cpuinfo_x86 *c) { } in mce_intel_feature_init()
180 void mce_amd_feature_init(struct cpuinfo_x86 *c);
182 static inline void mce_amd_feature_init(struct cpuinfo_x86 *c) { } in mce_amd_feature_init()
[all …]
Dprocessor.h82 struct cpuinfo_x86 { struct
149 extern struct cpuinfo_x86 boot_cpu_data; argument
150 extern struct cpuinfo_x86 new_cpu_data;
157 DECLARE_PER_CPU_READ_MOSTLY(struct cpuinfo_x86, cpu_info);
168 extern void cpu_detect(struct cpuinfo_x86 *c);
169 extern void fpu_detect(struct cpuinfo_x86 *c);
173 extern void identify_secondary_cpu(struct cpuinfo_x86 *);
174 extern void print_cpu_info(struct cpuinfo_x86 *);
175 void print_cpu_msr(struct cpuinfo_x86 *);
176 extern void init_scattered_cpuid_features(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.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()
Dx86_init.h10 struct cpuinfo_x86;
142 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.1.27/arch/x86/kernel/
Dasm-offsets_32.c31 OFFSET(CPUINFO_x86, cpuinfo_x86, x86); in foo()
32 OFFSET(CPUINFO_x86_vendor, cpuinfo_x86, x86_vendor); in foo()
33 OFFSET(CPUINFO_x86_model, cpuinfo_x86, x86_model); in foo()
34 OFFSET(CPUINFO_x86_mask, cpuinfo_x86, x86_mask); in foo()
35 OFFSET(CPUINFO_cpuid_level, cpuinfo_x86, cpuid_level); in foo()
36 OFFSET(CPUINFO_x86_capability, cpuinfo_x86, x86_capability); in foo()
37 OFFSET(CPUINFO_x86_vendor_id, cpuinfo_x86, x86_vendor_id); in foo()
Dsmpboot.c98 DEFINE_PER_CPU_READ_MOSTLY(struct cpuinfo_x86, cpu_info);
275 struct cpuinfo_x86 *c = &cpu_data(id); in smp_store_boot_cpu_info()
287 struct cpuinfo_x86 *c = &cpu_data(id); in smp_store_cpu_info()
299 topology_same_node(struct cpuinfo_x86 *c, struct cpuinfo_x86 *o) in topology_same_node()
307 topology_sane(struct cpuinfo_x86 *c, struct cpuinfo_x86 *o, const char *name) in topology_sane()
323 static bool match_smt(struct cpuinfo_x86 *c, struct cpuinfo_x86 *o) in match_smt()
341 static bool match_llc(struct cpuinfo_x86 *c, struct cpuinfo_x86 *o) in match_llc()
357 static bool match_die(struct cpuinfo_x86 *c, struct cpuinfo_x86 *o) in match_die()
394 struct cpuinfo_x86 *c = &cpu_data(cpu); in set_cpu_sibling_map()
395 struct cpuinfo_x86 *o; in set_cpu_sibling_map()
[all …]
Dtopology.c109 struct cpuinfo_x86 *c = &cpu_data(num); in arch_register_cpu()
Dprocess.c436 static int prefer_mwait_c1_over_halt(const struct cpuinfo_x86 *c) in prefer_mwait_c1_over_halt()
475 void select_idle_routine(const struct cpuinfo_x86 *c) in select_idle_routine()
Dsetup.c174 struct cpuinfo_x86 new_cpu_data = {
178 struct cpuinfo_x86 boot_cpu_data __read_mostly = {
202 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()
Di387.c651 void fpu_detect(struct cpuinfo_x86 *c) in fpu_detect()
/linux-4.1.27/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.1.27/arch/x86/kernel/cpu/microcode/
Dintel.c92 struct cpuinfo_x86 *c = &cpu_data(cpu_num); in collect_cpu_info()
136 struct cpuinfo_x86 *c = &cpu_data(cpu_num); in apply_microcode_intel()
279 struct cpuinfo_x86 *c = &cpu_data(cpu); in request_microcode_fw()
328 struct cpuinfo_x86 *c = &cpu_data(0); in init_intel_microcode()
Damd.c127 struct cpuinfo_x86 *c = &cpu_data(cpu); in collect_cpu_info_amd()
196 struct cpuinfo_x86 *c = &cpu_data(cpu); in apply_microcode_amd()
424 struct cpuinfo_x86 *c = &cpu_data(cpu); in request_microcode_amd()
478 struct cpuinfo_x86 *c = &cpu_data(0); in init_amd_microcode()
Dcore_early.c111 struct cpuinfo_x86 *c = &boot_cpu_data; in save_microcode_in_initrd()
Dcore.c551 struct cpuinfo_x86 *c = &cpu_data(0); in microcode_init()
626 struct cpuinfo_x86 *c = &cpu_data(0); in microcode_exit()
/linux-4.1.27/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.c188 struct cpuinfo_x86 *cpu = &cpu_data(cpuid); in check_est_cpu()
195 struct cpuinfo_x86 *cpu = &cpu_data(cpuid); in check_amd_hwpstate_cpu()
621 static int acpi_cpufreq_blacklist(struct cpuinfo_x86 *c) in acpi_cpufreq_blacklist()
650 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.1.27/drivers/hwmon/
Dcoretemp.c239 static int adjust_tjmax(struct cpuinfo_x86 *c, u32 id, struct device *dev) in adjust_tjmax()
341 static bool cpu_has_tjmax(struct cpuinfo_x86 *c) in cpu_has_tjmax()
353 static int get_tjmax(struct cpuinfo_x86 *c, u32 id, struct device *dev) in get_tjmax()
421 struct cpuinfo_x86 *c = &cpu_data(cpu); in chk_ucode_version()
475 struct cpuinfo_x86 *c = &cpu_data(cpu); in create_core_data()
680 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()
/linux-4.1.27/arch/x86/kernel/cpu/mcheck/
Dwinchip.c27 void winchip_mcheck_init(struct cpuinfo_x86 *c) in winchip_mcheck_init()
Dp5.c46 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()
449 static int intel_thermal_supported(struct cpuinfo_x86 *c) in intel_thermal_supported()
469 void intel_init_thermal(struct cpuinfo_x86 *c) in intel_init_thermal()
Dmce.c516 int mce_available(struct cpuinfo_x86 *c) in mce_available()
577 struct cpuinfo_x86 *c = &boot_cpu_data; in memory_error()
1506 static int __mcheck_cpu_apply_quirks(struct cpuinfo_x86 *c) in __mcheck_cpu_apply_quirks()
1617 static int __mcheck_cpu_ancient_init(struct cpuinfo_x86 *c) in __mcheck_cpu_ancient_init()
1636 static void __mcheck_cpu_init_vendor(struct cpuinfo_x86 *c) in __mcheck_cpu_init_vendor()
1689 void mcheck_cpu_init(struct cpuinfo_x86 *c) in mcheck_cpu_init()
Dmce_intel.c413 void mce_intel_feature_init(struct cpuinfo_x86 *c) in mce_intel_feature_init()
Dmce_amd.c209 void mce_amd_feature_init(struct cpuinfo_x86 *c) in mce_amd_feature_init()
/linux-4.1.27/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()
835 struct cpuinfo_x86 *c = &boot_cpu_data; in mce_amd_init()
/linux-4.1.27/drivers/char/hw_random/
Dvia-rng.c135 struct cpuinfo_x86 *c = &cpu_data(0); in via_rng_init()
/linux-4.1.27/arch/x86/kernel/apic/
Dapic_numachip.c158 static void fixup_cpu_id(struct cpuinfo_x86 *c, int node) in fixup_cpu_id()
/linux-4.1.27/drivers/misc/mic/card/
Dmic_x100.c264 struct cpuinfo_x86 *c = &cpu_data(0); in mic_init()
/linux-4.1.27/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.1.27/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.1.27/arch/x86/kernel/cpu/mtrr/
Dif.c437 struct cpuinfo_x86 *c = &boot_cpu_data; in mtrr_if_init()
/linux-4.1.27/arch/x86/pci/
Dcommon.c500 struct cpuinfo_x86 *c = &boot_cpu_data; in pcibios_set_cache_line_size()
/linux-4.1.27/drivers/thermal/
Dx86_pkg_temp_thermal.c519 struct cpuinfo_x86 *c = &cpu_data(cpu); in get_core_online()
/linux-4.1.27/drivers/xen/
Dxen-acpi-processor.c428 struct cpuinfo_x86 *c = &cpu_data(0); in check_prereq()
/linux-4.1.27/arch/x86/xen/
Denlighten.c1876 static void xen_set_cpu_features(struct cpuinfo_x86 *c) in xen_set_cpu_features()
/linux-4.1.27/drivers/scsi/lpfc/
Dlpfc_init.c8671 struct cpuinfo_x86 *cpuinfo; in lpfc_sli4_set_affinity()