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

/linux-master/kernel/sched/
H A Dcore.c501 * - uclamp_update_active() p->uclamp*
1377 * This knob allows admins to change the default behavior when uclamp is being
1393 * This static key is used to reduce the uclamp overhead in the fast path. It
1397 * This allows users to continue to enable uclamp in their kernel config with
1398 * minimum uclamp overhead in the fast path.
1400 * As soon as userspace modifies any of the uclamp knobs, the static key is
1401 * enabled, since we have an actual users that make use of uclamp
1406 * * A task modifying its uclamp value with sched_setattr().
1408 * * An admin modifying the cgroup cpu.uclamp.{min, max}
1469 struct uclamp_bucket *bucket = rq->uclamp[clamp_i
[all...]
H A Dsched.h428 struct uclamp_se uclamp[UCLAMP_CNT]; member in struct:task_group
1012 struct uclamp_rq uclamp[UCLAMP_CNT] ____cacheline_aligned;
3060 return READ_ONCE(rq->uclamp[clamp_id].value);
3066 WRITE_ONCE(rq->uclamp[clamp_id].value, value);
3084 max_util = READ_ONCE(rq->uclamp[UCLAMP_MAX].value);
3090 * When uclamp is compiled in, the aggregation at rq level is 'turned off'
3094 * Returns true if userspace opted-in to use uclamp and aggregation at rq level
/linux-master/include/linux/
H A Dsched.h823 struct uclamp_se uclamp[UCLAMP_CNT]; member in struct:task_struct

Completed in 142 milliseconds