/linux-4.4.14/arch/x86/kernel/cpu/ |
D | cpu.h | 11 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);
|
D | amd.c | 80 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 …]
|
D | common.c | 70 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 …]
|
D | intel.c | 28 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 …]
|
D | proc.c | 10 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()
|
D | cyrix.c | 89 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()
|
D | centaur.c | 19 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()
|
D | transmeta.c | 7 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()
|
D | rdrand.c | 42 void x86_init_rdrand(struct cpuinfo_x86 *c) in x86_init_rdrand()
|
D | match.c | 34 struct cpuinfo_x86 *c = &boot_cpu_data; in x86_match_cpu()
|
D | hypervisor.c | 62 void init_hypervisor(struct cpuinfo_x86 *c) in init_hypervisor()
|
D | scattered.c | 27 void init_scattered_cpuid_features(struct cpuinfo_x86 *c) in init_scattered_cpuid_features()
|
D | topology.c | 29 void detect_extended_topology(struct cpuinfo_x86 *c) in detect_extended_topology()
|
D | vmware.c | 125 static void vmware_set_cpu_features(struct cpuinfo_x86 *c) in vmware_set_cpu_features()
|
D | intel_cacheinfo.c | 617 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()
|
D | perf_event_intel_cqm.c | 1261 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/ |
D | mce.h | 161 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 …]
|
D | processor.h | 88 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 …]
|
D | hypervisor.h | 39 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()
|
D | acpi.h | 105 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()
|
D | x86_init.h | 9 struct cpuinfo_x86; 141 void (*fixup_cpu_id)(struct cpuinfo_x86 *c, int node);
|
D | cpu.h | 37 int mwait_usable(const struct cpuinfo_x86 *);
|
D | archrandom.h | 134 extern void x86_init_rdrand(struct cpuinfo_x86 *c);
|
D | ptrace.h | 74 struct cpuinfo_x86;
|
/linux-4.4.14/arch/x86/kernel/ |
D | asm-offsets_32.c | 20 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()
|
D | smpboot.c | 97 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 …]
|
D | topology.c | 109 struct cpuinfo_x86 *c = &cpu_data(num); in arch_register_cpu()
|
D | process.c | 400 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()
|
D | setup.c | 175 struct cpuinfo_x86 new_cpu_data = { 179 struct cpuinfo_x86 boot_cpu_data __read_mostly = { 203 struct cpuinfo_x86 boot_cpu_data __read_mostly = {
|
D | cpuid.c | 117 struct cpuinfo_x86 *c; in cpuid_open()
|
D | msr.c | 177 struct cpuinfo_x86 *c; in msr_open()
|
/linux-4.4.14/arch/x86/kernel/acpi/ |
D | cstate.c | 32 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/ |
D | speedstep-centrino.c | 69 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()
|
D | p4-clockmod.c | 123 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()
|
D | speedstep-lib.c | 174 struct cpuinfo_x86 *c = &boot_cpu_data; in pentium4_get_frequency() 255 struct cpuinfo_x86 *c = &cpu_data(0); in speedstep_detect_processor()
|
D | sc520_freq.c | 77 struct cpuinfo_x86 *c = &cpu_data(0); in sc520_freq_cpu_init()
|
D | elanfreq.c | 149 struct cpuinfo_x86 *c = &cpu_data(0); in elanfreq_cpu_init()
|
D | acpi-cpufreq.c | 194 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()
|
D | longrun.c | 171 struct cpuinfo_x86 *c = &cpu_data(0); in longrun_determine_freqs()
|
D | longhaul.c | 773 struct cpuinfo_x86 *c = &cpu_data(0); in longhaul_cpu_init() 931 struct cpuinfo_x86 *c = &cpu_data(0); in longhaul_init()
|
D | e_powersaver.c | 184 struct cpuinfo_x86 *c = &cpu_data(0); in eps_cpu_init()
|
D | powernow-k7.c | 120 struct cpuinfo_x86 *c = &cpu_data(0); in check_powernow()
|
/linux-4.4.14/drivers/hwmon/ |
D | coretemp.c | 240 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()
|
D | via-cputemp.c | 127 struct cpuinfo_x86 *c = &cpu_data(pdev->id); in via_cputemp_probe() 323 struct cpuinfo_x86 *c = &cpu_data(i); in via_cputemp_init()
|
D | hwmon-vid.c | 290 struct cpuinfo_x86 *c = &cpu_data(0); in vid_which_vrm()
|
D | fam15h_power.c | 123 struct cpuinfo_x86 *c = &boot_cpu_data; in fam15h_power_init_attrs()
|
/linux-4.4.14/arch/x86/kernel/fpu/ |
D | init.c | 67 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/ |
D | winchip.c | 27 void winchip_mcheck_init(struct cpuinfo_x86 *c) in winchip_mcheck_init()
|
D | p5.c | 45 void intel_p5_mcheck_init(struct cpuinfo_x86 *c) in intel_p5_mcheck_init()
|
D | therm_throt.c | 246 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()
|
D | mce_intel.c | 467 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()
|
D | mce.c | 442 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()
|
D | mce_amd.c | 226 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/ |
D | mce_amd.c | 590 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/ |
D | amd.c | 554 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()
|
D | intel.c | 810 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()
|
D | core.c | 187 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/ |
D | via-rng.c | 135 struct cpuinfo_x86 *c = &cpu_data(0); in via_rng_init()
|
/linux-4.4.14/drivers/crypto/ccp/ |
D | ccp-dev.c | 590 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/ |
D | padlock-sha.c | 539 struct cpuinfo_x86 *c = &cpu_data(0); in padlock_init() 578 struct cpuinfo_x86 *c = &cpu_data(0); in padlock_fini()
|
D | padlock-aes.c | 513 struct cpuinfo_x86 *c = &cpu_data(0); in padlock_init()
|
/linux-4.4.14/arch/x86/kernel/apic/ |
D | apic_numachip.c | 173 static void fixup_cpu_id(struct cpuinfo_x86 *c, int node) in fixup_cpu_id()
|
/linux-4.4.14/drivers/misc/mic/card/ |
D | mic_x100.c | 321 struct cpuinfo_x86 *c = &cpu_data(0); in mic_init()
|
/linux-4.4.14/arch/x86/ras/ |
D | mce_amd_inj.c | 206 struct cpuinfo_x86 *c = &boot_cpu_data; in get_nbc_for_node()
|
/linux-4.4.14/arch/x86/include/asm/fpu/ |
D | internal.h | 42 extern void fpu__init_system(struct cpuinfo_x86 *c);
|
/linux-4.4.14/arch/x86/kernel/cpu/mtrr/ |
D | if.c | 437 struct cpuinfo_x86 *c = &boot_cpu_data; in mtrr_if_init()
|
/linux-4.4.14/arch/x86/pci/ |
D | common.c | 500 struct cpuinfo_x86 *c = &boot_cpu_data; in pcibios_set_cache_line_size()
|
/linux-4.4.14/drivers/thermal/ |
D | x86_pkg_temp_thermal.c | 519 struct cpuinfo_x86 *c = &cpu_data(cpu); in get_core_online()
|
/linux-4.4.14/drivers/xen/ |
D | xen-acpi-processor.c | 428 struct cpuinfo_x86 *c = &cpu_data(0); in check_prereq()
|
/linux-4.4.14/arch/x86/mm/ |
D | pat.c | 243 struct cpuinfo_x86 *c = &boot_cpu_data; in pat_init()
|
/linux-4.4.14/arch/x86/xen/ |
D | enlighten.c | 1889 static void xen_set_cpu_features(struct cpuinfo_x86 *c) in xen_set_cpu_features()
|
/linux-4.4.14/drivers/scsi/lpfc/ |
D | lpfc_init.c | 8692 struct cpuinfo_x86 *cpuinfo; in lpfc_sli4_set_affinity()
|