Home
last modified time | relevance | path

Searched refs:sched_class (Results 1 – 7 of 7) sorted by relevance

/kernel/sched/
Dcore.c254 rq->curr->sched_class->task_tick(rq, rq->curr, 1); in hrtick()
774 if (update_load && p->sched_class == &fair_sched_class) { in set_load_weight()
1092 if (unlikely(!p->sched_class->uclamp_enabled)) in uclamp_rq_inc()
1116 if (unlikely(!p->sched_class->uclamp_enabled)) in uclamp_rq_dec()
1405 p->sched_class->enqueue_task(rq, p, flags); in enqueue_task()
1421 p->sched_class->dequeue_task(rq, p, flags); in dequeue_task()
1516 const struct sched_class *prev_class, in check_class_changed()
1519 if (prev_class != p->sched_class) { in check_class_changed()
1523 p->sched_class->switched_to(rq, p); in check_class_changed()
1525 p->sched_class->prio_changed(rq, p, oldprio); in check_class_changed()
[all …]
Dsched.h1721 struct sched_class { struct
1722 const struct sched_class *next; argument
1796 prev->sched_class->put_prev_task(rq, prev); in put_prev_task() argument
1802 next->sched_class->set_next_task(rq, next, false); in set_next_task()
1817 extern const struct sched_class stop_sched_class;
1818 extern const struct sched_class dl_sched_class;
1819 extern const struct sched_class rt_sched_class;
1820 extern const struct sched_class fair_sched_class;
1821 extern const struct sched_class idle_sched_class;
Dstop_task.c121 const struct sched_class stop_sched_class = {
Didle.c456 const struct sched_class idle_sched_class = {
Drt.c1010 if (curr->sched_class != &rt_sched_class) in update_curr_rt()
1610 if (rq->curr->sched_class != &rt_sched_class) in set_next_task_rt()
2469 const struct sched_class rt_sched_class = {
Dfair.c245 const struct sched_class fair_sched_class;
801 if (p->sched_class != &fair_sched_class) { in post_init_entity_util_avg()
5279 if (!hrtick_enabled(rq) || curr->sched_class != &fair_sched_class) in hrtick_update()
7011 if (!prev || prev->sched_class != &fair_sched_class) in pick_next_task_fair()
7382 if (p->sched_class != &fair_sched_class) in task_hot()
7789 const struct sched_class *curr_class; in __update_blocked_others()
7797 curr_class = rq->curr->sched_class; in __update_blocked_others()
10786 const struct sched_class fair_sched_class = {
Ddeadline.c1784 if (rq->curr->sched_class != &dl_sched_class) in set_next_task_dl()
2460 const struct sched_class dl_sched_class = {