Searched refs:max_capacity (Results 1 – 11 of 11) sorted by relevance
| /Linux-v5.15/drivers/misc/vmw_vmci/ |
| D | vmci_handle_array.c | 17 struct vmci_handle_arr *vmci_handle_arr_create(u32 capacity, u32 max_capacity) in vmci_handle_arr_create() argument 21 if (max_capacity == 0 || capacity > max_capacity) in vmci_handle_arr_create() 26 max_capacity); in vmci_handle_arr_create() 33 array->max_capacity = max_capacity; in vmci_handle_arr_create() 52 u32 capacity_bump = min(array->max_capacity - array->capacity, in vmci_handle_arr_append_entry() 57 if (array->size >= array->max_capacity) in vmci_handle_arr_append_entry()
|
| D | vmci_handle_array.h | 17 u32 max_capacity; member 32 struct vmci_handle_arr *vmci_handle_arr_create(u32 capacity, u32 max_capacity);
|
| /Linux-v5.15/arch/arm/kernel/ |
| D | topology.c | 90 unsigned long max_capacity = 0; in parse_dt_topology() local 135 if (capacity > max_capacity) in parse_dt_topology() 136 max_capacity = capacity; in parse_dt_topology() 148 if (4*max_capacity < (3*(max_capacity + min_capacity))) in parse_dt_topology() 149 middle_capacity = (min_capacity + max_capacity) in parse_dt_topology() 152 middle_capacity = ((max_capacity / 3) in parse_dt_topology()
|
| /Linux-v5.15/drivers/cpufreq/ |
| D | qcom-cpufreq-hw.c | 278 unsigned long max_capacity, capacity, freq_hz, throttled_freq; in qcom_lmh_dcvs_notify() local 300 max_capacity = arch_scale_cpu_capacity(cpu); in qcom_lmh_dcvs_notify() 301 capacity = mult_frac(max_capacity, throttled_freq, policy->cpuinfo.max_freq); in qcom_lmh_dcvs_notify() 304 if (capacity > max_capacity) in qcom_lmh_dcvs_notify() 305 capacity = max_capacity; in qcom_lmh_dcvs_notify() 307 arch_set_thermal_pressure(policy->cpus, max_capacity - capacity); in qcom_lmh_dcvs_notify()
|
| /Linux-v5.15/drivers/power/supply/ |
| D | 88pm860x_battery.c | 103 int max_capacity; member 724 data = info->max_capacity * info->start_soc / 100; in calc_capacity() 736 cap_cc = cap_cc * 100 / info->max_capacity; in calc_capacity() 943 if (pdata && pdata->max_capacity) in pm860x_battery_probe() 944 info->max_capacity = pdata->max_capacity; in pm860x_battery_probe() 946 info->max_capacity = 1500; /* set default capacity */ in pm860x_battery_probe()
|
| /Linux-v5.15/drivers/thermal/ |
| D | cpufreq_cooling.c | 465 unsigned long max_capacity, capacity; in cpufreq_set_cur_state() local 482 max_capacity = arch_scale_cpu_capacity(cpumask_first(cpus)); in cpufreq_set_cur_state() 483 capacity = frequency * max_capacity; in cpufreq_set_cur_state() 485 arch_set_thermal_pressure(cpus, max_capacity - capacity); in cpufreq_set_cur_state()
|
| /Linux-v5.15/include/linux/mfd/ |
| D | 88pm860x.h | 430 int max_capacity; member
|
| /Linux-v5.15/Documentation/scheduler/ |
| D | sched-capacity.rst | 213 task_util_cpu_inv(p) = duty_cycle(p) * (capacity(cpu) / max_capacity) 215 with ``max_capacity`` being the highest CPU capacity value in the 229 max_frequency(cpu) max_capacity
|
| /Linux-v5.15/kernel/sched/ |
| D | fair.c | 8411 sdg->sgc->max_capacity = capacity; in update_cpu_capacity() 8418 unsigned long capacity, min_capacity, max_capacity; in update_group_capacity() local 8432 max_capacity = 0; in update_group_capacity() 8445 max_capacity = max(cpu_cap, max_capacity); in update_group_capacity() 8459 max_capacity = max(sgc->max_capacity, max_capacity); in update_group_capacity() 8466 sdg->sgc->max_capacity = max_capacity; in update_group_capacity() 8714 (!capacity_greater(capacity_of(env->dst_cpu), sg->sgc->max_capacity) || in update_sd_pick_busiest() 8920 !task_fits_capacity(p, group->sgc->max_capacity)) { in update_sg_wakeup_stats() 8971 if (idlest->sgc->max_capacity >= group->sgc->max_capacity) in update_pick_idlest() 9112 if (local->sgc->max_capacity >= idlest->sgc->max_capacity) in find_idlest_group()
|
| D | topology.c | 953 sg->sgc->max_capacity = SCHED_CAPACITY_SCALE; in init_overlap_sched_group() 1179 sg->sgc->max_capacity = SCHED_CAPACITY_SCALE; in get_group()
|
| D | sched.h | 1794 unsigned long max_capacity; /* Max per-CPU capacity in group */ member
|