Lines Matching defs:cpunum

958  * @cpunum:	CPU number to read
966 int __weak cpc_read_ffh(int cpunum, struct cpc_reg *reg, u64 *val)
973 * @cpunum: CPU number to write
981 int __weak cpc_write_ffh(int cpunum, struct cpc_reg *reg, u64 val)
1138 static int cppc_get_perf(int cpunum, enum cppc_regs reg_idx, u64 *perf)
1140 struct cpc_desc *cpc_desc = per_cpu(cpc_desc_ptr, cpunum);
1144 pr_debug("No CPC descriptor for CPU:%d\n", cpunum);
1151 int pcc_ss_id = per_cpu(cpu_pcc_subspace_idx, cpunum);
1163 cpc_read(cpunum, reg, perf);
1172 cpc_read(cpunum, reg, perf);
1179 * @cpunum: CPU from which to get desired performance.
1184 int cppc_get_desired_perf(int cpunum, u64 *desired_perf)
1186 return cppc_get_perf(cpunum, DESIRED_PERF, desired_perf);
1192 * @cpunum: CPU from which to get nominal performance.
1197 int cppc_get_nominal_perf(int cpunum, u64 *nominal_perf)
1199 return cppc_get_perf(cpunum, NOMINAL_PERF, nominal_perf);
1204 * @cpunum: CPU from which to get highest performance.
1209 int cppc_get_highest_perf(int cpunum, u64 *highest_perf)
1211 return cppc_get_perf(cpunum, HIGHEST_PERF, highest_perf);
1217 * @cpunum: CPU from which to get epp preference value.
1222 int cppc_get_epp_perf(int cpunum, u64 *epp_perf)
1224 return cppc_get_perf(cpunum, ENERGY_PERF, epp_perf);
1230 * @cpunum: CPU from which to get capabilities info.
1235 int cppc_get_perf_caps(int cpunum, struct cppc_perf_caps *perf_caps)
1237 struct cpc_desc *cpc_desc = per_cpu(cpc_desc_ptr, cpunum);
1242 int pcc_ss_id = per_cpu(cpu_pcc_subspace_idx, cpunum);
1247 pr_debug("No CPC descriptor for CPU:%d\n", cpunum);
1277 cpc_read(cpunum, highest_reg, &high);
1280 cpc_read(cpunum, lowest_reg, &low);
1283 cpc_read(cpunum, nominal_reg, &nom);
1290 cpc_read(cpunum, guaranteed_reg, &guaranteed);
1294 cpc_read(cpunum, lowest_non_linear_reg, &min_nonlinear);
1302 cpc_read(cpunum, low_freq_reg, &low_f);
1305 cpc_read(cpunum, nom_freq_reg, &nom_f);
1362 * @cpunum: CPU from which to read counters.
1367 int cppc_get_perf_ctrs(int cpunum, struct cppc_perf_fb_ctrs *perf_fb_ctrs)
1369 struct cpc_desc *cpc_desc = per_cpu(cpc_desc_ptr, cpunum);
1372 int pcc_ss_id = per_cpu(cpu_pcc_subspace_idx, cpunum);
1378 pr_debug("No CPC descriptor for CPU:%d\n", cpunum);
1411 cpc_read(cpunum, delivered_reg, &delivered);
1412 cpc_read(cpunum, reference_reg, &reference);
1413 cpc_read(cpunum, ref_perf_reg, &ref_perf);
1422 cpc_read(cpunum, ctr_wrap_reg, &ctr_wrap_time);
1496 * @cpunum : CPU from which to read register.
1499 int cppc_get_auto_sel_caps(int cpunum, struct cppc_perf_caps *perf_caps)
1501 struct cpc_desc *cpc_desc = per_cpu(cpc_desc_ptr, cpunum);
1506 pr_debug("No CPC descriptor for CPU:%d\n", cpunum);
1516 int pcc_ss_id = per_cpu(cpu_pcc_subspace_idx, cpunum);
1528 cpc_read(cpunum, auto_sel_reg, &auto_sel);