Home
last modified time | relevance | path

Searched refs:SCHED_CAPACITY_SCALE (Results 1 – 14 of 14) sorted by relevance

/linux/arch/x86/kernel/cpu/
H A Daperfmperf.c88 static u64 arch_turbo_freq_ratio = SCHED_CAPACITY_SCALE;
89 static u64 arch_max_freq_ratio = SCHED_CAPACITY_SCALE;
93 arch_max_freq_ratio = turbo_disabled ? SCHED_CAPACITY_SCALE : in arch_set_max_freq_ratio()
279 turbo_ratio = div_u64(turbo_freq * SCHED_CAPACITY_SCALE, base_freq); in intel_set_max_freq_ratio()
348 per_cpu(arch_freq_scale, cpu) = SCHED_CAPACITY_SCALE; in disable_freq_invariance_workfn()
354 DEFINE_PER_CPU(unsigned long, arch_freq_scale) = SCHED_CAPACITY_SCALE;
388 per_cpu_ptr(arch_cpu_scale, cpu)->capacity = SCHED_CAPACITY_SCALE; in arch_enable_hybrid_capacity_scale()
433 return SCHED_CAPACITY_SCALE; in arch_scale_cpu_capacity()
459 if (freq_scale > SCHED_CAPACITY_SCALE) in scale_freq_tick()
460 freq_scale = SCHED_CAPACITY_SCALE; in scale_freq_tick()
/linux/arch/x86/kernel/acpi/
H A Dcppc.c108 perf_ratio = (div_u64(numerator * SCHED_CAPACITY_SCALE, nominal_perf) + SCHED_CAPACITY_SCALE) >> 1; in amd_set_max_freq_ratio()
/linux/kernel/sched/
H A Dsched.h1090 unsigned long value : bits_per(SCHED_CAPACITY_SCALE);
1091 unsigned long tasks : BITS_PER_LONG - bits_per(SCHED_CAPACITY_SCALE);
3123 return SCHED_CAPACITY_SCALE; in arch_scale_freq_capacity()
3544 return (rq->dl.running_bw * SCHED_CAPACITY_SCALE) >> BW_SHIFT; in cpu_bw_dl()
3619 return max_util != SCHED_CAPACITY_SCALE && rq_util >= max_util; in uclamp_rq_is_capped()
3632 return SCHED_CAPACITY_SCALE; in uclamp_none()
3636 #define UCLAMP_BUCKET_DELTA DIV_ROUND_CLOSEST(SCHED_CAPACITY_SCALE, UCLAMP_BUCKETS)
3659 return SCHED_CAPACITY_SCALE; in uclamp_eff_value()
3677 return SCHED_CAPACITY_SCALE; in uclamp_rq_get()
H A Dext_internal.h20 SCX_CPUPERF_ONE = SCHED_CAPACITY_SCALE,
H A Dsyscalls.c327 if (util_min + 1 > SCHED_CAPACITY_SCALE + 1) in uclamp_validate()
334 if (util_max + 1 > SCHED_CAPACITY_SCALE + 1) in uclamp_validate()
H A Dfair.c5116 #define UTIL_EST_MARGIN (SCHED_CAPACITY_SCALE / 100)
5283 uclamp_max_fits = (capacity_orig == SCHED_CAPACITY_SCALE) && (uclamp_max == SCHED_CAPACITY_SCALE); in util_fits_cpu()
10781 sgs->avg_load = (sgs->group_load * SCHED_CAPACITY_SCALE) / in update_sg_lb_stats()
11071 sgs->avg_load = (sgs->group_load * SCHED_CAPACITY_SCALE) / in update_sg_wakeup_stats()
11356 do_div(tmp, 10000 * SCHED_CAPACITY_SCALE); in update_idle_cpu_scan()
11357 tmp = min_t(long, tmp, SCHED_CAPACITY_SCALE); in update_idle_cpu_scan()
11358 y = SCHED_CAPACITY_SCALE - tmp; in update_idle_cpu_scan()
11362 do_div(y, SCHED_CAPACITY_SCALE); in update_idle_cpu_scan()
11572 local->avg_load = (local->group_load * SCHED_CAPACITY_SCALE) / in calculate_imbalance()
11584 sds->avg_load = (sds->total_load * SCHED_CAPACITY_SCALE) / in calculate_imbalance()
[all …]
H A Dcore.c1542 static unsigned int __maybe_unused sysctl_sched_uclamp_util_min = SCHED_CAPACITY_SCALE;
1545 static unsigned int __maybe_unused sysctl_sched_uclamp_util_max = SCHED_CAPACITY_SCALE;
1562 unsigned int sysctl_sched_uclamp_util_min_rt_default = SCHED_CAPACITY_SCALE;
2014 sysctl_sched_uclamp_util_max > SCHED_CAPACITY_SCALE || in sysctl_sched_uclamp_handler()
2015 sysctl_sched_uclamp_util_min_rt_default > SCHED_CAPACITY_SCALE) { in sysctl_sched_uclamp_handler()
8988 rq->cpu_capacity = SCHED_CAPACITY_SCALE; in sched_init()
9639 .util = SCHED_CAPACITY_SCALE, in capacity_from_percent()
9720 if (util_clamp == SCHED_CAPACITY_SCALE) { in cpu_uclamp_print()
H A Ddeadline.c156 arch_scale_cpu_capacity(i) == SCHED_CAPACITY_SCALE) { in dl_bw_capacity()
/linux/drivers/base/
H A Dtopology.c212 DEFINE_PER_CPU(unsigned long, cpu_scale) = SCHED_CAPACITY_SCALE;
H A Darch_topology.c138 DEFINE_PER_CPU(unsigned long, arch_freq_scale) = SCHED_CAPACITY_SCALE;
/linux/drivers/cpufreq/
H A Dvirtual-cpufreq.c82 scale = min(scale, SCHED_CAPACITY_SCALE); in virt_scale_freq_tick()
/linux/arch/arm64/kernel/
H A Dtopology.c152 scale = min_t(unsigned long, scale, SCHED_CAPACITY_SCALE); in amu_scale_freq_tick()
/linux/include/linux/
H A Dsched.h458 # define SCHED_CAPACITY_SCALE (1L << SCHED_CAPACITY_SHIFT) macro
779 unsigned int value : bits_per(SCHED_CAPACITY_SCALE);
/linux/init/
H A DKconfig909 will be SCHED_CAPACITY_SCALE/UCLAMP_BUCKETS_COUNT. The higher the