Home
last modified time | relevance | path

Searched refs:cpu_info (Results 1 – 33 of 33) sorted by relevance

/linux-4.4.14/tools/power/cpupower/utils/helpers/
Dcpuid.c45 int get_cpu_info(unsigned int cpu, struct cpupower_cpu_info *cpu_info) in get_cpu_info() argument
55 cpu_info->vendor = X86_VENDOR_UNKNOWN; in get_cpu_info()
56 cpu_info->family = unknown; in get_cpu_info()
57 cpu_info->model = unknown; in get_cpu_info()
58 cpu_info->stepping = unknown; in get_cpu_info()
59 cpu_info->caps = 0; in get_cpu_info()
80 cpu_info->vendor = x; in get_cpu_info()
85 &cpu_info->family); in get_cpu_info()
88 &cpu_info->model); in get_cpu_info()
91 &cpu_info->stepping); in get_cpu_info()
[all …]
Dmisc.c8 struct cpupower_cpu_info cpu_info; in cpufreq_has_boost_support() local
13 ret = get_cpu_info(0, &cpu_info); in cpufreq_has_boost_support()
Dhelpers.h91 extern int get_cpu_info(unsigned int cpu, struct cpupower_cpu_info *cpu_info);
/linux-4.4.14/arch/x86/kernel/cpu/
Dtransmeta.c24 char cpu_info[65]; in init_transmeta() local
59 (void *)&cpu_info[0], in init_transmeta()
60 (void *)&cpu_info[4], in init_transmeta()
61 (void *)&cpu_info[8], in init_transmeta()
62 (void *)&cpu_info[12]); in init_transmeta()
64 (void *)&cpu_info[16], in init_transmeta()
65 (void *)&cpu_info[20], in init_transmeta()
66 (void *)&cpu_info[24], in init_transmeta()
67 (void *)&cpu_info[28]); in init_transmeta()
69 (void *)&cpu_info[32], in init_transmeta()
[all …]
Dintel_cacheinfo.c260 size_in_kb = __this_cpu_read(cpu_info.x86_cache_size); in amd_cpuid4()
282 eax->split.num_cores_on_die = __this_cpu_read(cpu_info.x86_max_cores) - 1; in amd_cpuid4()
/linux-4.4.14/arch/sparc/kernel/
Dcpu.c33 struct cpu_info { struct
49 struct cpu_info cpu_info[NOCPU]; argument
66 .cpu_info = {
85 .cpu_info = {
106 .cpu_info = {
117 .cpu_info = {
126 .cpu_info = {
145 .cpu_info = {
155 .cpu_info = {
164 .cpu_info = {
[all …]
/linux-4.4.14/arch/cris/arch-v10/kernel/
Dsetup.c30 static struct cpu_info { struct
34 } cpu_info[] = { argument
55 struct cpu_info *info; in show_cpuinfo()
61 if (revision >= ARRAY_SIZE(cpu_info)) in show_cpuinfo()
62 info = &cpu_info[ARRAY_SIZE(cpu_info) - 1]; in show_cpuinfo()
64 info = &cpu_info[revision]; in show_cpuinfo()
/linux-4.4.14/arch/s390/hypfs/
Dhypfs_diag.c174 struct cpu_info { struct
208 return sizeof(struct cpu_info); in cpu_info__size()
216 return ((struct cpu_info *)hdr)->ctidx; in cpu_info__ctidx()
224 return ((struct cpu_info *)hdr)->cpu_addr; in cpu_info__cpu_addr()
232 return ((struct cpu_info *)hdr)->acc_time; in cpu_info__acc_time()
240 return ((struct cpu_info *)hdr)->lp_time; in cpu_info__lp_time()
634 static int hypfs_create_cpu_files(struct dentry *cpus_dir, void *cpu_info) in hypfs_create_cpu_files() argument
641 cpu_info)); in hypfs_create_cpu_files()
644 cpu_info__acc_time(diag204_info_type, cpu_info) - in hypfs_create_cpu_files()
645 cpu_info__lp_time(diag204_info_type, cpu_info)); in hypfs_create_cpu_files()
[all …]
/linux-4.4.14/arch/cris/arch-v32/kernel/
Dsetup.c27 struct cpu_info { struct
35 static struct cpu_info cpinfo[] = { argument
62 struct cpu_info *info; in show_cpuinfo()
/linux-4.4.14/arch/parisc/kernel/
Dprocessor.c126 struct pdc_pat_cpu_num cpu_info; in processor_probe() local
153 status = pdc_pat_cpu_get_number(&cpu_info, dev->hpa.start); in processor_probe()
157 if (cpu_info.cpu_num >= NR_CPUS) { in processor_probe()
161 dev->hpa.start, cpu_info.cpu_num, NR_CPUS); in processor_probe()
166 cpuid = cpu_info.cpu_num; in processor_probe()
Dfirmware.c1261 int pdc_pat_cpu_get_number(struct pdc_pat_cpu_num *cpu_info, void *hpa) in pdc_pat_cpu_get_number() argument
1269 memcpy(cpu_info, pdc_result, sizeof(*cpu_info)); in pdc_pat_cpu_get_number()
/linux-4.4.14/arch/mips/sgi-ip27/
Dip27-klconfig.c92 if ((acpu->cpu_info.physid) == slice) in nasid_slice_to_cpuinfo()
121 if (acpu && acpu->cpu_info.virtid == cpu) in sn_get_cpuinfo()
133 return acpu->cpu_info.physid; in get_cpu_slice()
Dip27-smp.c70 cpuid = acpu->cpu_info.virtid; in do_cpumask()
77 if ((acpu->cpu_info.flags & KLINFO_ENABLE) && in do_cpumask()
/linux-4.4.14/arch/x86/oprofile/
Dop_model_ppro.c87 __this_cpu_read(cpu_info.x86) == 6 && in ppro_setup_ctrs()
88 __this_cpu_read(cpu_info.x86_model) == 15)) { in ppro_setup_ctrs()
215 if (eax.split.version_id == 0 && __this_cpu_read(cpu_info.x86) == 6 && in arch_perfmon_setup_counters()
216 __this_cpu_read(cpu_info.x86_model) == 15) { in arch_perfmon_setup_counters()
/linux-4.4.14/arch/arm/include/asm/
Dsmp_plat.h37 struct cpuinfo_arm *cpu_info = &per_cpu(cpu_data, cpu); in smp_cpuid_part() local
39 return is_smp() ? cpu_info->cpuid & ARM_CPU_PART_MASK : in smp_cpuid_part()
/linux-4.4.14/arch/parisc/include/asm/
Dpdcpat.h260 unsigned long cpu_info; member
292 extern int pdc_pat_cpu_get_number(struct pdc_pat_cpu_num *cpu_info, void *hpa);
/linux-4.4.14/arch/arm/kernel/
Dsmp.c339 struct cpuinfo_arm *cpu_info = &per_cpu(cpu_data, cpuid); in smp_store_cpu_info() local
341 cpu_info->loops_per_jiffy = loops_per_jiffy; in smp_store_cpu_info()
342 cpu_info->cpuid = read_cpuid_id(); in smp_store_cpu_info()
/linux-4.4.14/arch/mips/kernel/
Dpm-cps.c240 const struct cpuinfo_mips *cpu_info, in cps_gen_flush_fsb() argument
246 unsigned line_size = cpu_info->dcache.linesz; in cps_gen_flush_fsb()
248 unsigned revision = cpu_info->processor_id & PRID_REV_MASK; in cps_gen_flush_fsb()
254 switch (__get_cpu_type(cpu_info->cputype)) { in cps_gen_flush_fsb()
/linux-4.4.14/arch/x86/include/asm/
Dprocessor.h163 DECLARE_PER_CPU_READ_MOSTLY(struct cpuinfo_x86, cpu_info);
164 #define cpu_data(cpu) per_cpu(cpu_info, cpu)
166 #define cpu_info boot_cpu_data macro
Dcpufeature.h331 x86_this_cpu_test_bit(bit, (unsigned long *)&cpu_info.x86_capability))
/linux-4.4.14/arch/x86/lib/
Ddelay.c165 (this_cpu_read(cpu_info.loops_per_jiffy) * (HZ/4))); in __const_udelay()
/linux-4.4.14/arch/x86/kernel/acpi/
Dsleep.c81 if (__this_cpu_read(cpu_info.cpuid_level) >= 0) { in x86_acpi_suspend_lowlevel()
/linux-4.4.14/arch/ia64/kernel/
Dsetup.c915 struct cpuinfo_ia64 *cpu_info; in cpu_init() local
948 cpu_info = cpu_data + ((char *) &__ia64_per_cpu_var(ia64_cpu_info) - __per_cpu_start); in cpu_init()
949 identify_cpu(cpu_info); in cpu_init()
956 if (cpu_info->family == 0x1f) { in cpu_init()
/linux-4.4.14/arch/x86/kernel/
Dsmpboot.c97 DEFINE_PER_CPU_READ_MOSTLY(struct cpuinfo_x86, cpu_info);
98 EXPORT_PER_CPU_SYMBOL(cpu_info);
1458 if (__this_cpu_read(cpu_info.cpuid_level) < CPUID_MWAIT_LEAF) in mwait_play_dead()
1516 if (__this_cpu_read(cpu_info.x86) >= 4) in hlt_play_dead()
Dsmp.c247 mcheck_cpu_clear(this_cpu_ptr(&cpu_info)); in native_stop_other_cpus()
Dprocess.c329 mcheck_cpu_clear(this_cpu_ptr(&cpu_info)); in stop_this_cpu()
/linux-4.4.14/arch/metag/kernel/
Dsmp.c329 struct cpuinfo_metag *cpu_info = &per_cpu(cpu_data, cpuid); in smp_store_cpu_info() local
331 cpu_info->loops_per_jiffy = loops_per_jiffy; in smp_store_cpu_info()
/linux-4.4.14/arch/x86/kernel/cpu/mcheck/
Dmce.c1276 if (mce_available(this_cpu_ptr(&cpu_info))) { in mce_timer_fn()
2106 __mcheck_cpu_init_vendor(raw_cpu_ptr(&cpu_info)); in mce_syscore_resume()
2121 if (!mce_available(raw_cpu_ptr(&cpu_info))) in mce_cpu_restart()
2137 if (!mce_available(raw_cpu_ptr(&cpu_info))) in mce_disable_cmci()
2144 if (!mce_available(raw_cpu_ptr(&cpu_info))) in mce_enable_ce()
2376 if (!mce_available(raw_cpu_ptr(&cpu_info))) in mce_disable_cpu()
2390 if (!mce_available(raw_cpu_ptr(&cpu_info))) in mce_reenable_cpu()
Dmce_intel.c341 if (!mce_available(raw_cpu_ptr(&cpu_info)) || !cmci_supported(&banks)) in cmci_recheck()
/linux-4.4.14/drivers/acpi/
Dprocessor_throttling.c719 if ((this_cpu_read(cpu_info.x86_vendor) != X86_VENDOR_INTEL) || in acpi_throttling_rdmsr()
740 if ((this_cpu_read(cpu_info.x86_vendor) != X86_VENDOR_INTEL) || in acpi_throttling_wrmsr()
/linux-4.4.14/arch/mips/include/asm/sn/
Dklconfig.h595 klinfo_t cpu_info; member
/linux-4.4.14/drivers/input/gameport/
Dgameport.c161 return (this_cpu_read(cpu_info.loops_per_jiffy) * in old_gameport_measure_speed()
/linux-4.4.14/drivers/staging/media/lirc/
Dlirc_serial.c348 freq, duty_cycle, __this_cpu_read(cpu_info.loops_per_jiffy), in init_timing_params()