/kernel/linux/linux-6.6/kernel/sched/ |
H A D | cpufreq_schedutil.c | 250 * @max_cap: the max CPU capacity 265 unsigned long max_cap) in sugov_iowait_apply() 294 boost = (sg_cpu->iowait_boost * max_cap) >> SCHED_CAPACITY_SHIFT; in sugov_iowait_apply() 324 u64 time, unsigned long max_cap, in sugov_update_single_common() 336 sugov_iowait_apply(sg_cpu, time, max_cap); in sugov_update_single_common() 347 unsigned long max_cap; in sugov_update_single_freq() local 358 max_cap = arch_scale_cpu_capacity(sg_cpu->cpu); in sugov_update_single_freq() 360 if (!sugov_update_single_common(sg_cpu, time, max_cap, flags)) in sugov_update_single_freq() 363 next_f = get_next_freq(sg_policy, sg_cpu->util, max_cap); in sugov_update_single_freq() 409 unsigned long max_cap; in sugov_update_single_perf() local 264 sugov_iowait_apply(struct sugov_cpu *sg_cpu, u64 time, unsigned long max_cap) sugov_iowait_apply() argument 323 sugov_update_single_common(struct sugov_cpu *sg_cpu, u64 time, unsigned long max_cap, unsigned int flags) sugov_update_single_common() argument 446 unsigned long util = 0, max_cap; sugov_next_freq_shared() local [all...] |
H A D | cpudeadline.c | 123 unsigned long cap, max_cap = 0; in cpudl_find() local 136 if (cap > max_cap || in cpudl_find() 137 (cpu == task_cpu(p) && cap == max_cap)) { in cpudl_find() 138 max_cap = cap; in cpudl_find()
|
H A D | sched.h | 3835 int max_cap = 0, min_cap = INT_MAX; in __update_min_max_capacity() local 3841 max_cap = max(max_cap, cpu_capacity(i)); in __update_min_max_capacity() 3845 max_capacity = max_cap; in __update_min_max_capacity()
|
H A D | rt.c | 523 unsigned int max_cap; in rt_task_fits_capacity() local 531 max_cap = uclamp_eff_value(p, UCLAMP_MAX); in rt_task_fits_capacity() 535 return cpu_cap >= min(min_cap, max_cap); in rt_task_fits_capacity()
|
H A D | fair.c | 7905 unsigned long busy_time, max_cap = arch_scale_cpu_capacity(prev_cpu); in eenv_task_busy_time() local 7908 if (unlikely(irq >= max_cap)) in eenv_task_busy_time() 7909 busy_time = max_cap; in eenv_task_busy_time() 7911 busy_time = scale_irq_capacity(task_util_est(p), irq, max_cap); in eenv_task_busy_time() 7966 unsigned long max_cap = cpu_rq(cpu)->cpu_capacity_orig; in capacity_curr_of() local 7969 return cap_scale(max_cap, scale_freq); in capacity_curr_of()
|
/kernel/linux/linux-6.6/drivers/cpufreq/ |
H A D | cppc_cpufreq.c | 486 unsigned int min_cap, max_cap; in get_perf_level_count() local 492 max_cap = arch_scale_cpu_capacity(cpu); in get_perf_level_count() 493 min_cap = div_u64((u64)max_cap * perf_caps->lowest_perf, in get_perf_level_count() 495 if ((min_cap == 0) || (max_cap < min_cap)) in get_perf_level_count() 497 return 1 + max_cap / CPPC_EM_CAP_STEP - min_cap / CPPC_EM_CAP_STEP; in get_perf_level_count() 516 unsigned int min_cap, max_cap; in cppc_get_cpu_power() local 525 max_cap = arch_scale_cpu_capacity(cpu_dev->id); in cppc_get_cpu_power() 526 min_cap = div_u64((u64)max_cap * perf_caps->lowest_perf, in cppc_get_cpu_power() 529 max_cap); in cppc_get_cpu_power() 531 max_step = max_cap / CPPC_EM_CAP_STE in cppc_get_cpu_power() 586 unsigned int max_cap; cppc_get_cpu_cost() local [all...] |
/kernel/linux/linux-5.10/kernel/sched/ |
H A D | cpudeadline.c | 124 unsigned long cap, max_cap = 0; in cpudl_find() local 137 if (cap > max_cap || in cpudl_find() 138 (cpu == task_cpu(p) && cap == max_cap)) { in cpudl_find() 139 max_cap = cap; in cpudl_find()
|
H A D | sched.h | 3003 int max_cap = 0, min_cap = INT_MAX; in __update_min_max_capacity() local 3009 max_cap = max(max_cap, cpu_capacity(i)); in __update_min_max_capacity() 3013 max_capacity = max_cap; in __update_min_max_capacity()
|
H A D | rt.c | 473 unsigned int max_cap; in rt_task_fits_capacity() local 481 max_cap = uclamp_eff_value(p, UCLAMP_MAX); in rt_task_fits_capacity() 485 return cpu_cap >= min(min_cap, max_cap); in rt_task_fits_capacity()
|
H A D | fair.c | 6896 unsigned long max_cap = cpu_rq(cpu)->cpu_capacity_orig; in capacity_curr_of() local 6899 return cap_scale(max_cap, scale_freq); in capacity_curr_of()
|
/kernel/linux/linux-5.10/drivers/soc/qcom/ |
H A D | llcc-qcom.c | 54 * @max_cap: The maximum capacity of the cache slice provided in KB 77 u32 max_cap; member 165 desc->slice_size = cfg->max_cap; in llcc_slice_getd() 349 max_cap_cacheline = MAX_CAP_TO_BYTES(llcc_table[i].max_cap); in qcom_llcc_cfg_program()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/erdma/ |
H A D | erdma_main.c | 385 dev->res_cb[ERDMA_RES_TYPE_PD].max_cap = ERDMA_MAX_PD; in erdma_dev_attrs_init() 386 dev->res_cb[ERDMA_RES_TYPE_STAG_IDX].max_cap = dev->attrs.max_mr; in erdma_dev_attrs_init() 424 bitmap_zalloc(dev->res_cb[i].max_cap, GFP_KERNEL); in erdma_res_cb_init()
|
H A D | erdma.h | 171 u32 max_cap; member
|
H A D | erdma_verbs.c | 255 idx = find_next_zero_bit(res_cb->bitmap, res_cb->max_cap, in erdma_alloc_idx() 257 if (idx == res_cb->max_cap) { in erdma_alloc_idx() 258 idx = find_first_zero_bit(res_cb->bitmap, res_cb->max_cap); in erdma_alloc_idx() 259 if (idx == res_cb->max_cap) { in erdma_alloc_idx()
|
/kernel/linux/linux-5.10/drivers/hwmon/ |
H A D | acpi_power_meter.c | 73 u64 max_cap; member 229 if (temp > resource->caps.max_cap || temp < resource->caps.min_cap) in set_cap() 406 val = resource->caps.max_cap * 1000; in show_val()
|
/kernel/linux/linux-5.10/kernel/sched/rtg/ |
H A D | rtg.c | 876 unsigned long max_cap = 0; in best_cluster() local 883 if (cap > max_cap) { in best_cluster() 884 max_cap = cap; in best_cluster()
|
/kernel/linux/linux-6.6/drivers/hwmon/ |
H A D | acpi_power_meter.c | 72 u64 max_cap; member 231 if (temp > resource->caps.max_cap || temp < resource->caps.min_cap) in set_cap() 411 val = resource->caps.max_cap * 1000; in show_val()
|
/kernel/linux/linux-6.6/kernel/sched/rtg/ |
H A D | rtg.c | 877 unsigned long max_cap = 0; in best_cluster() local 884 if (cap > max_cap) { in best_cluster() 885 max_cap = cap; in best_cluster()
|
/kernel/linux/linux-6.6/drivers/soc/qcom/ |
H A D | llcc-qcom.c | 72 * @max_cap: The maximum capacity of the cache slice provided in KB 98 u32 max_cap; member 555 desc->slice_size = cfg->max_cap; in llcc_slice_getd() 746 max_cap_cacheline = MAX_CAP_TO_BYTES(config->max_cap); in _qcom_llcc_cfg_program()
|