/linux-master/arch/x86/kernel/cpu/ |
H A D | common.c | 74 DEFINE_PER_CPU_READ_MOSTLY(struct cpuinfo_x86, cpu_info); 75 EXPORT_PER_CPU_SYMBOL(cpu_info); variable 2318 struct cpuinfo_x86 *c = this_cpu_ptr(&cpu_info);
|
H A D | debugfs.c | 13 struct cpuinfo_x86 *c = per_cpu_ptr(&cpu_info, cpu);
|
H A D | cacheinfo.c | 282 size_in_kb = __this_cpu_read(cpu_info.x86_cache_size);
|
/linux-master/arch/x86/kernel/cpu/mce/ |
H A D | core.c | 1675 if (mce_available(this_cpu_ptr(&cpu_info))) 2411 __mcheck_cpu_init_vendor(raw_cpu_ptr(&cpu_info)); 2427 if (!mce_available(raw_cpu_ptr(&cpu_info))) 2445 if (!mce_available(raw_cpu_ptr(&cpu_info))) 2452 if (!mce_available(raw_cpu_ptr(&cpu_info))) 2696 if (!mce_available(raw_cpu_ptr(&cpu_info))) 2710 if (!mce_available(raw_cpu_ptr(&cpu_info)))
|
H A D | intel.c | 311 if (!mce_available(raw_cpu_ptr(&cpu_info)) || !cmci_supported(&banks))
|
/linux-master/arch/x86/include/asm/ |
H A D | cpufeature.h | 133 (unsigned long __percpu *)&cpu_info.x86_capability))
|
H A D | processor.h | 187 DECLARE_PER_CPU_READ_MOSTLY(struct cpuinfo_x86, cpu_info); 188 #define cpu_data(cpu) per_cpu(cpu_info, cpu) 674 return per_cpu(cpu_info.topo.llc_id, cpu); 679 return per_cpu(cpu_info.topo.l2c_id, cpu);
|
/linux-master/arch/x86/kernel/ |
H A D | smpboot.c | 1041 per_cpu(cpu_info.cpu_index, i) = nr_cpu_ids; 1290 if (__this_cpu_read(cpu_info.cpuid_level) < CPUID_MWAIT_LEAF) 1387 if (__this_cpu_read(cpu_info.x86) >= 4)
|
H A D | smp.c | 234 mcheck_cpu_clear(this_cpu_ptr(&cpu_info));
|
H A D | process.c | 798 struct cpuinfo_x86 *c = this_cpu_ptr(&cpu_info);
|
/linux-master/drivers/input/gameport/ |
H A D | gameport.c | 156 return (this_cpu_read(cpu_info.loops_per_jiffy) *
|
/linux-master/arch/mips/kernel/ |
H A D | pm-cps.c | 232 const struct cpuinfo_mips *cpu_info, 238 unsigned line_size = cpu_info->dcache.linesz; 240 unsigned revision = cpu_info->processor_id & PRID_REV_MASK; 246 switch (__get_cpu_type(cpu_info->cputype)) { 230 cps_gen_flush_fsb(u32 **pp, struct uasm_label **pl, struct uasm_reloc **pr, const struct cpuinfo_mips *cpu_info, int lbl) argument
|
/linux-master/arch/x86/mm/ |
H A D | tlb.c | 362 if (this_cpu_read(cpu_info.smt_active)) {
|
/linux-master/arch/parisc/kernel/ |
H A D | processor.c | 86 struct pdc_pat_cpu_num cpu_info = { }; local 105 cpu_info.cpu_num = cpu_info.cpu_loc = cpuid; 131 status = pdc_pat_cpu_get_number(&cpu_info, dev->hpa.start); 136 cpuid, cpu_info.cpu_num, cpu_info.cpu_loc, 146 if (cpu_info.cpu_num >= NR_CPUS) { 150 &dev->hpa.start, cpu_info.cpu_num, NR_CPUS); 155 cpuid = cpu_info.cpu_num; 172 p->cpu_num = cpu_info [all...] |
H A D | firmware.c | 1534 * @cpu_info: The return buffer. 1539 int pdc_pat_cpu_get_number(struct pdc_pat_cpu_num *cpu_info, unsigned long hpa) argument 1547 memcpy(cpu_info, pdc_result, sizeof(*cpu_info));
|
/linux-master/arch/um/include/asm/ |
H A D | cpufeature.h | 42 (unsigned long __percpu *)&cpu_info.x86_capability))
|
/linux-master/arch/mips/include/asm/sn/ |
H A D | klconfig.h | 595 klinfo_t cpu_info; member in struct:klcpu_s
|
/linux-master/arch/s390/kernel/ |
H A D | processor.c | 32 struct cpu_info { struct 38 static DEFINE_PER_CPU(struct cpu_info, cpu_info); 52 struct cpu_info *c; 55 c = this_cpu_ptr(&cpu_info); 87 struct cpuid *id = this_cpu_ptr(&cpu_info.cpu_id); 152 struct cpuid *id = &per_cpu(cpu_info.cpu_id, cpu); 298 struct cpuid *id = &per_cpu(cpu_info.cpu_id, n); 307 struct cpu_info *c = per_cpu_ptr(&cpu_info, [all...] |
/linux-master/arch/x86/lib/ |
H A D | delay.c | 209 unsigned long lpj = this_cpu_read(cpu_info.loops_per_jiffy) ? : loops_per_jiffy;
|
/linux-master/net/dsa/ |
H A D | conduit.c | 54 struct ethtool_drvinfo *cpu_info; local 68 cpu_info = (struct ethtool_drvinfo *)data; 69 strscpy(cpu_info->driver, "dsa", sizeof(cpu_info->driver)); 70 data += sizeof(*cpu_info);
|
/linux-master/drivers/hwmon/peci/ |
H A D | cputemp.c | 35 struct cpu_info { struct 59 const struct cpu_info *gen_info; 495 priv->gen_info = (const struct cpu_info *)id->driver_data; 542 static const struct cpu_info cpu_hsx = { 548 static const struct cpu_info cpu_skx = { 554 static const struct cpu_info cpu_icx = { 560 static const struct cpu_info cpu_spr = {
|
/linux-master/arch/arm/kernel/ |
H A D | smp.c | 391 struct cpuinfo_arm *cpu_info = &per_cpu(cpu_data, cpuid); local 393 cpu_info->loops_per_jiffy = loops_per_jiffy; 394 cpu_info->cpuid = read_cpuid_id();
|
/linux-master/tools/power/cpupower/utils/helpers/ |
H A D | helpers.h | 100 extern int get_cpu_info(struct cpupower_cpu_info *cpu_info);
|
/linux-master/arch/s390/hypfs/ |
H A D | hypfs_diag_fs.c | 202 static int hypfs_create_cpu_files(struct dentry *cpus_dir, void *cpu_info) argument 209 cpu_info)); 212 cpu_info__acc_time(diag204_get_info_type(), cpu_info) - 213 cpu_info__lp_time(diag204_get_info_type(), cpu_info)); 217 cpu_info__lp_time(diag204_get_info_type(), cpu_info)); 223 cpu_info)); 227 diag224_idx2name(cpu_info__ctidx(diag204_get_info_type(), cpu_info), buffer); 237 void *cpu_info; local 248 cpu_info = part_hdr + part_hdr__size(diag204_get_info_type()); 252 rc = hypfs_create_cpu_files(cpus_dir, cpu_info); 260 hypfs_create_phys_cpu_files(struct dentry *cpus_dir, void *cpu_info) argument 283 void *cpu_info; local [all...] |
/linux-master/arch/x86/kernel/acpi/ |
H A D | sleep.c | 94 if (__this_cpu_read(cpu_info.cpuid_level) >= 0) {
|