Home
last modified time | relevance | path

Searched refs:uclamp (Results 1 - 3 of 3) sorted by relevance

/device/soc/rockchip/common/sdk_linux/kernel/sched/
H A Dcore.c136 * - uclamp_update_active() p->uclamp*
1004 * This knob allows admins to change the default behavior when uclamp is being
1020 * This static key is used to reduce the uclamp overhead in the fast path. It
1024 * This allows users to continue to enable uclamp in their kernel config with
1025 * minimum uclamp overhead in the fast path.
1027 * As soon as userspace modifies any of the uclamp knobs, the static key is
1028 * enabled, since we have an actual users that make use of uclamp
1033 * * A task modifying its uclamp value with sched_setattr().
1035 * * An admin modifying the cgroup cpu.uclamp.{min, max}
1093 WRITE_ONCE(rq->uclamp[clamp_i in uclamp_idle_reset()
[all...]
H A Dsched.h494 struct uclamp_se uclamp[UCLAMP_CNT]; member
1010 struct uclamp_rq uclamp[UCLAMP_CNT] ____cacheline_aligned;
2524 * uclamp_rq_util_with - clamp @util with @rq and @p effective uclamp values.
2530 * Clamps the passed @util to the max(@rq, @p) effective uclamp values.
2533 * without any clamping since uclamp aggregation at the rq level in the fast
2536 * Use uclamp_eff_value() if you don't care about uclamp values at rq level. It
2537 * will return the correct effective uclamp value of the task even if the
2562 min_util = max_t(unsigned long, min_util, READ_ONCE(rq->uclamp[UCLAMP_MIN].value)); in uclamp_rq_util_with()
2563 max_util = max_t(unsigned long, max_util, READ_ONCE(rq->uclamp[UCLAMP_MAX].value)); in uclamp_rq_util_with()
2583 * When uclamp i
[all...]
/device/soc/rockchip/common/sdk_linux/include/linux/
H A Dsched.h837 struct uclamp_se uclamp[UCLAMP_CNT]; member

Completed in 14 milliseconds