Home
last modified time | relevance | path

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

/device/soc/rockchip/common/sdk_linux/kernel/sched/
H A Dfair.c4839 * requires cfs_b->lock
4841 void __refill_cfs_bandwidth_runtime(struct cfs_bandwidth *cfs_b) in __refill_cfs_bandwidth_runtime() argument
4843 if (cfs_b->quota != RUNTIME_INF) { in __refill_cfs_bandwidth_runtime()
4844 cfs_b->runtime = cfs_b->quota; in __refill_cfs_bandwidth_runtime()
4854 static int fair_assign_cfs_rq_runtime(struct cfs_bandwidth *cfs_b, struct cfs_rq *cfs_rq, u64 target_runtime) in fair_assign_cfs_rq_runtime() argument
4858 lockdep_assert_held(&cfs_b->lock); in fair_assign_cfs_rq_runtime()
4863 if (cfs_b->quota == RUNTIME_INF) { in fair_assign_cfs_rq_runtime()
4866 start_cfs_bandwidth(cfs_b); in fair_assign_cfs_rq_runtime()
4868 if (cfs_b in fair_assign_cfs_rq_runtime()
4883 struct cfs_bandwidth *cfs_b = tg_cfs_bandwidth(cfs_rq->tg); assign_cfs_rq_runtime() local
4985 struct cfs_bandwidth *cfs_b = tg_cfs_bandwidth(cfs_rq->tg); throttle_cfs_rq() local
5059 struct cfs_bandwidth *cfs_b = tg_cfs_bandwidth(cfs_rq->tg); unthrottle_cfs_rq() local
5150 distribute_cfs_runtime(struct cfs_bandwidth *cfs_b) distribute_cfs_runtime() argument
5201 do_sched_cfs_period_timer(struct cfs_bandwidth *cfs_b, int overrun, unsigned long flags) do_sched_cfs_period_timer() argument
5272 runtime_refresh_within(struct cfs_bandwidth *cfs_b, u64 min_expire) runtime_refresh_within() argument
5291 start_cfs_slack_bandwidth(struct cfs_bandwidth *cfs_b) start_cfs_slack_bandwidth() argument
5312 struct cfs_bandwidth *cfs_b = tg_cfs_bandwidth(cfs_rq->tg); fair_return_cfs_rq_runtime() local
5351 do_sched_cfs_slack_timer(struct cfs_bandwidth *cfs_b) do_sched_cfs_slack_timer() argument
5452 struct cfs_bandwidth *cfs_b = container_of(timer, struct cfs_bandwidth, slack_timer); sched_cfs_slack_timer() local
5461 struct cfs_bandwidth *cfs_b = container_of(timer, struct cfs_bandwidth, period_timer); sched_cfs_period_timer() local
5512 init_cfs_bandwidth(struct cfs_bandwidth *cfs_b) init_cfs_bandwidth() argument
5534 start_cfs_bandwidth(struct cfs_bandwidth *cfs_b) start_cfs_bandwidth() argument
5547 destroy_cfs_bandwidth(struct cfs_bandwidth *cfs_b) destroy_cfs_bandwidth() argument
5575 struct cfs_bandwidth *cfs_b = &tg->cfs_bandwidth; update_runtime_enabled() local
5658 init_cfs_bandwidth(struct cfs_bandwidth *cfs_b) init_cfs_bandwidth() argument
5672 destroy_cfs_bandwidth(struct cfs_bandwidth *cfs_b) destroy_cfs_bandwidth() argument
[all...]
H A Dcore.c8968 struct cfs_bandwidth *cfs_b = &tg->cfs_bandwidth; in tg_set_cfs_bandwidth() local
9011 runtime_was_enabled = cfs_b->quota != RUNTIME_INF; in tg_set_cfs_bandwidth()
9019 raw_spin_lock_irq(&cfs_b->lock); in tg_set_cfs_bandwidth()
9020 cfs_b->period = ns_to_ktime(period); in tg_set_cfs_bandwidth()
9021 cfs_b->quota = quota; in tg_set_cfs_bandwidth()
9023 __refill_cfs_bandwidth_runtime(cfs_b); in tg_set_cfs_bandwidth()
9027 start_cfs_bandwidth(cfs_b); in tg_set_cfs_bandwidth()
9030 raw_spin_unlock_irq(&cfs_b->lock); in tg_set_cfs_bandwidth()
9168 struct cfs_bandwidth *cfs_b = &tg->cfs_bandwidth; in tg_cfs_schedulable_down() local
9194 cfs_b in tg_cfs_schedulable_down()
9223 struct cfs_bandwidth *cfs_b = &tg->cfs_bandwidth; cpu_cfs_stat_show() local
9337 struct cfs_bandwidth *cfs_b = &tg->cfs_bandwidth; cpu_extra_stat_show() local
[all...]
H A Dsched.h547 extern void init_cfs_bandwidth(struct cfs_bandwidth *cfs_b);
549 extern void __refill_cfs_bandwidth_runtime(struct cfs_bandwidth *cfs_b);
550 extern void start_cfs_bandwidth(struct cfs_bandwidth *cfs_b);

Completed in 24 milliseconds