Searched refs:SCHED_CAPACITY_SHIFT (Results 1 – 12 of 12) sorted by relevance
| /linux/arch/arm/kernel/ |
| H A D | topology.c | 150 >> (SCHED_CAPACITY_SHIFT+1); in parse_dt_topology() 153 >> (SCHED_CAPACITY_SHIFT-1)) + 1; in parse_dt_topology()
|
| /linux/arch/x86/kernel/cpu/ |
| H A D | aperfmperf.c | 420 div_u64(cap << SCHED_CAPACITY_SHIFT, max_cap)); in arch_set_cpu_capacity() 422 div_u64(cap_freq << SCHED_CAPACITY_SHIFT, base_freq)); in arch_set_cpu_capacity() 444 if (check_shl_overflow(acnt, 2*SCHED_CAPACITY_SHIFT, &acnt)) in scale_freq_tick()
|
| /linux/drivers/base/ |
| H A D | arch_topology.c | 158 scale = (cur_freq << SCHED_CAPACITY_SHIFT) / max_freq; in topology_set_freq_scale() 261 capacity = div64_u64(capacity << SCHED_CAPACITY_SHIFT, in topology_normalize_cpu_scale() 365 capacity = div64_u64(capacity << SCHED_CAPACITY_SHIFT, in topology_init_cpu_capacity_cppc()
|
| /linux/kernel/sched/ |
| H A D | pelt.h | 140 u32 divider = ((LOAD_AVG_MAX - 1024) << SCHED_CAPACITY_SHIFT) - LOAD_AVG_MAX; in update_idle_rq_clock_pelt()
|
| H A D | cpufreq_schedutil.c | 367 return (sg_cpu->iowait_boost * max_cap) >> SCHED_CAPACITY_SHIFT; in sugov_iowait_apply()
|
| H A D | sched.h | 239 #define cap_scale(v, s) ((v)*(s) >> SCHED_CAPACITY_SHIFT) 3632 return cap >= p->dl.dl_density >> (BW_SHIFT - SCHED_CAPACITY_SHIFT); in dl_task_fits_capacity()
|
| H A D | deadline.c | 157 return dl_bw_cpus(i) << SCHED_CAPACITY_SHIFT; in dl_bw_capacity()
|
| H A D | fair.c | 4955 return max(1, atomic_long_read(&tg->runnable_avg) >> SCHED_CAPACITY_SHIFT); in tg_tasks() 5464 running_sum = se->avg.util_sum >> SCHED_CAPACITY_SHIFT; in update_tg_cfs_load() 5690 -(long)(removed_runnable * divider) >> SCHED_CAPACITY_SHIFT); in update_cfs_rq_load_avg()
|
| H A D | core.c | 9755 req.util = req.percent << SCHED_CAPACITY_SHIFT; in capacity_from_percent()
|
| /linux/kernel/sched/ext/ |
| H A D | sub.c | 375 ((delta * scx_rescue_bw_1024) >> SCHED_CAPACITY_SHIFT)); in scx_rescue_accrue() 406 div_s64(deficit << SCHED_CAPACITY_SHIFT, scx_rescue_bw_1024)); in scx_rescue_timer_arm() 647 div_s64((4 * scx_rescue_quantum_ns + TICK_NSEC) << SCHED_CAPACITY_SHIFT, in scx_rescue_set_knobs() 654 period_ns = div_s64(scx_rescue_quantum_ns << SCHED_CAPACITY_SHIFT, scx_rescue_bw_1024); in scx_rescue_set_knobs()
|
| /linux/include/linux/ |
| H A D | sched.h | 457 # define SCHED_CAPACITY_SHIFT SCHED_FIXEDPOINT_SHIFT macro 458 # define SCHED_CAPACITY_SCALE (1L << SCHED_CAPACITY_SHIFT)
|
| /linux/drivers/cpufreq/ |
| H A D | cppc_cpufreq.c | 91 perf <<= SCHED_CAPACITY_SHIFT; in __cppc_scale_freq_tick()
|