/kernel/linux/linux-6.6/include/acpi/ |
H A D | cppc_acpi.h | 140 extern int cppc_get_desired_perf(int cpunum, u64 *desired_perf); 141 extern int cppc_get_nominal_perf(int cpunum, u64 *nominal_perf); 153 extern int cpc_read_ffh(int cpunum, struct cpc_reg *reg, u64 *val); 154 extern int cpc_write_ffh(int cpunum, struct cpc_reg *reg, u64 val); 155 extern int cppc_get_epp_perf(int cpunum, u64 *epp_perf); 157 extern int cppc_get_auto_sel_caps(int cpunum, struct cppc_perf_caps *perf_caps); 160 static inline int cppc_get_desired_perf(int cpunum, u64 *desired_perf) in cppc_get_desired_perf() argument 164 static inline int cppc_get_nominal_perf(int cpunum, u64 *nominal_perf) in cppc_get_nominal_perf() argument 204 static inline int cpc_read_ffh(int cpunum, struct cpc_reg *reg, u64 *val) in cpc_read_ffh() argument 208 static inline int cpc_write_ffh(int cpunum, struc in cpc_read_ffh() argument 216 cppc_get_epp_perf(int cpunum, u64 *epp_perf) cppc_get_epp_perf() argument 224 cppc_get_auto_sel_caps(int cpunum, struct cppc_perf_caps *perf_caps) cppc_get_auto_sel_caps() argument [all...] |
/kernel/linux/linux-5.10/arch/x86/kernel/acpi/ |
H A D | cppc_msr.c | 17 int cpc_read_ffh(int cpunum, struct cpc_reg *reg, u64 *val) in cpc_read_ffh() argument 21 err = rdmsrl_safe_on_cpu(cpunum, reg->address, val); in cpc_read_ffh() 32 int cpc_write_ffh(int cpunum, struct cpc_reg *reg, u64 val) in cpc_write_ffh() argument 37 err = rdmsrl_safe_on_cpu(cpunum, reg->address, &rd_val); in cpc_write_ffh() 46 err = wrmsrl_safe_on_cpu(cpunum, reg->address, rd_val); in cpc_write_ffh()
|
/kernel/linux/linux-6.6/drivers/acpi/ |
H A D | cppc_acpi.c | 946 * @cpunum: CPU number to read 954 int __weak cpc_read_ffh(int cpunum, struct cpc_reg *reg, u64 *val) in cpc_read_ffh() argument 961 * @cpunum: CPU number to write 969 int __weak cpc_write_ffh(int cpunum, struct cpc_reg *reg, u64 val) in cpc_write_ffh() argument 1093 static int cppc_get_perf(int cpunum, enum cppc_regs reg_idx, u64 *perf) in cppc_get_perf() argument 1095 struct cpc_desc *cpc_desc = per_cpu(cpc_desc_ptr, cpunum); in cppc_get_perf() 1099 pr_debug("No CPC descriptor for CPU:%d\n", cpunum); in cppc_get_perf() 1106 int pcc_ss_id = per_cpu(cpu_pcc_subspace_idx, cpunum); in cppc_get_perf() 1118 cpc_read(cpunum, reg, perf); in cppc_get_perf() 1127 cpc_read(cpunum, re in cppc_get_perf() 1139 cppc_get_desired_perf(int cpunum, u64 *desired_perf) cppc_get_desired_perf() argument 1152 cppc_get_nominal_perf(int cpunum, u64 *nominal_perf) cppc_get_nominal_perf() argument 1164 cppc_get_epp_perf(int cpunum, u64 *epp_perf) cppc_get_epp_perf() argument 1177 cppc_get_perf_caps(int cpunum, struct cppc_perf_caps *perf_caps) cppc_get_perf_caps() argument 1309 cppc_get_perf_ctrs(int cpunum, struct cppc_perf_fb_ctrs *perf_fb_ctrs) cppc_get_perf_ctrs() argument 1441 cppc_get_auto_sel_caps(int cpunum, struct cppc_perf_caps *perf_caps) cppc_get_auto_sel_caps() argument [all...] |
/kernel/linux/linux-5.10/drivers/acpi/ |
H A D | cppc_acpi.c | 905 * @cpunum: CPU number to read 913 int __weak cpc_read_ffh(int cpunum, struct cpc_reg *reg, u64 *val) in cpc_read_ffh() argument 920 * @cpunum: CPU number to write 928 int __weak cpc_write_ffh(int cpunum, struct cpc_reg *reg, u64 val) in cpc_write_ffh() argument 1026 * @cpunum: CPU from which to get desired performance. 1031 int cppc_get_desired_perf(int cpunum, u64 *desired_perf) in cppc_get_desired_perf() argument 1033 struct cpc_desc *cpc_desc = per_cpu(cpc_desc_ptr, cpunum); in cppc_get_desired_perf() 1034 int pcc_ss_id = per_cpu(cpu_pcc_subspace_idx, cpunum); in cppc_get_desired_perf() 1051 cpc_read(cpunum, desired_reg, desired_perf); in cppc_get_desired_perf() 1060 cpc_read(cpunum, desired_re in cppc_get_desired_perf() 1073 cppc_get_perf_caps(int cpunum, struct cppc_perf_caps *perf_caps) cppc_get_perf_caps() argument 1163 cppc_get_perf_ctrs(int cpunum, struct cppc_perf_fb_ctrs *perf_fb_ctrs) cppc_get_perf_ctrs() argument [all...] |
/kernel/linux/linux-6.6/arch/x86/kernel/acpi/ |
H A D | cppc.c | 35 int cpc_read_ffh(int cpunum, struct cpc_reg *reg, u64 *val) in cpc_read_ffh() argument 39 err = rdmsrl_safe_on_cpu(cpunum, reg->address, val); in cpc_read_ffh() 50 int cpc_write_ffh(int cpunum, struct cpc_reg *reg, u64 val) in cpc_write_ffh() argument 55 err = rdmsrl_safe_on_cpu(cpunum, reg->address, &rd_val); in cpc_write_ffh() 64 err = wrmsrl_safe_on_cpu(cpunum, reg->address, rd_val); in cpc_write_ffh()
|
/kernel/linux/linux-5.10/arch/parisc/kernel/ |
H A D | processor.c | 61 * @cpunum: The processor instance. 66 init_percpu_prof(unsigned long cpunum) in init_percpu_prof() argument 304 * @cpunum: logical processor number. 320 int __init init_per_cpu(int cpunum) in init_per_cpu() argument 328 store_cpu_topology(cpunum); in init_per_cpu() 336 per_cpu(cpu_data, cpunum).fp_rev = coproc_cfg.revision; in init_per_cpu() 337 per_cpu(cpu_data, cpunum).fp_model = coproc_cfg.model; in init_per_cpu() 339 if (cpunum == 0) in init_per_cpu() 341 cpunum, coproc_cfg.revision, coproc_cfg.model); in init_per_cpu() 363 init_percpu_prof(cpunum); in init_per_cpu() [all...] |
H A D | smp.c | 271 smp_cpu_init(int cpunum) in smp_cpu_init() argument 277 init_per_cpu(cpunum); in smp_cpu_init() 284 if (cpu_online(cpunum)) { in smp_cpu_init() 287 printk(KERN_CRIT "CPU#%d already initialized!\n", cpunum); in smp_cpu_init() 291 notify_cpu_starting(cpunum); in smp_cpu_init() 293 set_cpu_online(cpunum, true); in smp_cpu_init()
|
H A D | setup.c | 385 int ret, cpunum; in start_parisc() local 391 cpunum = smp_processor_id(); in start_parisc() 401 per_cpu(cpu_data, cpunum).fp_rev = coproc_cfg.revision; in start_parisc() 402 per_cpu(cpu_data, cpunum).fp_model = coproc_cfg.model; in start_parisc()
|
/kernel/linux/linux-6.6/tools/testing/selftests/netfilter/ |
H A D | nft_trans_stress.sh | 80 lscpu | grep ^CPU\(s\): | ( read cpu cpunum ; 81 cpunum=$((cpunum-1)) 82 for i in $(seq 0 $cpunum);do
|
/kernel/linux/linux-6.6/arch/parisc/kernel/ |
H A D | processor.c | 63 * @cpunum: The processor instance. 68 init_percpu_prof(unsigned long cpunum) in init_percpu_prof() argument 311 * @cpunum: logical processor number. 327 int init_per_cpu(int cpunum) in init_per_cpu() argument 341 per_cpu(cpu_data, cpunum).fp_rev = coproc_cfg.revision; in init_per_cpu() 342 per_cpu(cpu_data, cpunum).fp_model = coproc_cfg.model; in init_per_cpu() 344 if (cpunum == 0) in init_per_cpu() 346 cpunum, coproc_cfg.revision, coproc_cfg.model); in init_per_cpu() 368 init_percpu_prof(cpunum); in init_per_cpu()
|
H A D | smp.c | 272 smp_cpu_init(int cpunum) in smp_cpu_init() argument 275 init_per_cpu(cpunum); in smp_cpu_init() 282 if (cpu_online(cpunum)) { in smp_cpu_init() 285 printk(KERN_CRIT "CPU#%d already initialized!\n", cpunum); in smp_cpu_init() 289 notify_cpu_starting(cpunum); in smp_cpu_init() 291 set_cpu_online(cpunum, true); in smp_cpu_init()
|
H A D | setup.c | 282 int ret, cpunum; in start_parisc() local 288 cpunum = smp_processor_id(); in start_parisc() 298 per_cpu(cpu_data, cpunum).fp_rev = coproc_cfg.revision; in start_parisc() 299 per_cpu(cpu_data, cpunum).fp_model = coproc_cfg.model; in start_parisc()
|
/kernel/linux/linux-5.10/include/acpi/ |
H A D | cppc_acpi.h | 136 extern int cppc_get_desired_perf(int cpunum, u64 *desired_perf); 143 extern int cpc_read_ffh(int cpunum, struct cpc_reg *reg, u64 *val); 144 extern int cpc_write_ffh(int cpunum, struct cpc_reg *reg, u64 val);
|
/kernel/linux/linux-5.10/drivers/cpufreq/ |
H A D | cppc_cpufreq.c | 353 static unsigned int cppc_cpufreq_get_rate(unsigned int cpunum) in cppc_cpufreq_get_rate() argument 356 struct cppc_cpudata *cpu = all_cpu_data[cpunum]; in cppc_cpufreq_get_rate() 359 ret = cppc_get_perf_ctrs(cpunum, &fb_ctrs_t0); in cppc_cpufreq_get_rate() 365 ret = cppc_get_perf_ctrs(cpunum, &fb_ctrs_t1); in cppc_cpufreq_get_rate() 415 static unsigned int hisi_cppc_cpufreq_get_rate(unsigned int cpunum) in hisi_cppc_cpufreq_get_rate() argument 417 struct cppc_cpudata *cpudata = all_cpu_data[cpunum]; in hisi_cppc_cpufreq_get_rate() 421 ret = cppc_get_desired_perf(cpunum, &desired_perf); in hisi_cppc_cpufreq_get_rate()
|
/kernel/linux/linux-5.10/arch/x86/include/asm/ |
H A D | smp.h | 125 int common_cpu_up(unsigned int cpunum, struct task_struct *tidle); 126 int native_cpu_up(unsigned int cpunum, struct task_struct *tidle);
|
/kernel/linux/linux-6.6/kernel/ |
H A D | reboot.c | 1226 unsigned int cpunum; in cpu_store() local 1232 rc = kstrtouint(buf, 0, &cpunum); in cpu_store() 1237 if (cpunum >= num_possible_cpus()) in cpu_store() 1241 reboot_cpu = cpunum; in cpu_store()
|
/kernel/linux/linux-5.10/arch/ia64/kernel/ |
H A D | setup.c | 657 # define cpunum c->cpu in show_cpuinfo() macro 660 # define cpunum 0 in show_cpuinfo() 697 proc_freq = cpufreq_quick_get(cpunum); in show_cpuinfo() 716 cpunum, c->vendor, c->family, c->model, in show_cpuinfo() 724 cpumask_weight(&cpu_core_map[cpunum])); in show_cpuinfo()
|
/kernel/linux/linux-6.6/arch/ia64/kernel/ |
H A D | setup.c | 653 # define cpunum c->cpu in show_cpuinfo() macro 656 # define cpunum 0 in show_cpuinfo() 693 proc_freq = cpufreq_quick_get(cpunum); in show_cpuinfo() 712 cpunum, c->vendor, c->family, c->model, in show_cpuinfo() 720 cpumask_weight(&cpu_core_map[cpunum])); in show_cpuinfo()
|
/kernel/linux/linux-6.6/drivers/base/ |
H A D | cpu.c | 156 int cpunum; in crash_notes_show() local 158 cpunum = cpu->dev.id; in crash_notes_show() 166 addr = per_cpu_ptr_to_phys(per_cpu_ptr(crash_notes, cpunum)); in crash_notes_show()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | smp.h | 111 extern int __cpu_up(unsigned int cpunum, struct task_struct *tidle);
|
/kernel/linux/linux-6.6/arch/x86/include/asm/ |
H A D | smp.h | 117 int common_cpu_up(unsigned int cpunum, struct task_struct *tidle);
|
/kernel/linux/linux-5.10/drivers/base/ |
H A D | cpu.c | 148 int cpunum; in crash_notes_show() local 150 cpunum = cpu->dev.id; in crash_notes_show() 158 addr = per_cpu_ptr_to_phys(per_cpu_ptr(crash_notes, cpunum)); in crash_notes_show()
|
/kernel/linux/linux-5.10/kernel/debug/kdb/ |
H A D | kdb_main.c | 2261 * cpu [<cpunum>] 2312 unsigned long cpunum; in kdb_cpu() local 2323 diag = kdbgetularg(argv[1], &cpunum); in kdb_cpu() 2328 * Validate cpunum in kdb_cpu() 2330 if ((cpunum >= CONFIG_NR_CPUS) || !kgdb_info[cpunum].enter_kgdb) in kdb_cpu() 2333 dbg_switch_cpu = cpunum; in kdb_cpu() 2895 kdb_register_flags("cpu", kdb_cpu, "<cpunum>", in kdb_inittab()
|
/kernel/linux/linux-6.6/kernel/debug/kdb/ |
H A D | kdb_main.c | 2193 * cpu [<cpunum>] 2244 unsigned long cpunum; in kdb_cpu() local 2255 diag = kdbgetularg(argv[1], &cpunum); in kdb_cpu() 2260 * Validate cpunum in kdb_cpu() 2262 if ((cpunum >= CONFIG_NR_CPUS) || !kgdb_info[cpunum].enter_kgdb) in kdb_cpu() 2265 dbg_switch_cpu = cpunum; in kdb_cpu() 2794 .usage = "<cpunum>",
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | smp.h | 146 extern int __cpu_up(unsigned int cpunum, struct task_struct *tidle);
|