Searched refs:sched_class (Results 1 – 7 of 7) sorted by relevance
/kernel/sched/ |
D | core.c | 247 rq->curr->sched_class->task_tick(rq, rq->curr, 1); in hrtick() 767 if (update_load && p->sched_class == &fair_sched_class) { in set_load_weight() 1025 if (unlikely(!p->sched_class->uclamp_enabled)) in uclamp_rq_inc() 1040 if (unlikely(!p->sched_class->uclamp_enabled)) in uclamp_rq_dec() 1301 p->sched_class->enqueue_task(rq, p, flags); in enqueue_task() 1315 p->sched_class->dequeue_task(rq, p, flags); in dequeue_task() 1405 const struct sched_class *prev_class, in check_class_changed() 1408 if (prev_class != p->sched_class) { in check_class_changed() 1412 p->sched_class->switched_to(rq, p); in check_class_changed() 1414 p->sched_class->prio_changed(rq, p, oldprio); in check_class_changed() [all …]
|
D | sched.h | 1712 struct sched_class { struct 1713 const struct sched_class *next; argument 1787 prev->sched_class->put_prev_task(rq, prev); in put_prev_task() argument 1793 next->sched_class->set_next_task(rq, next, false); in set_next_task() 1808 extern const struct sched_class stop_sched_class; 1809 extern const struct sched_class dl_sched_class; 1810 extern const struct sched_class rt_sched_class; 1811 extern const struct sched_class fair_sched_class; 1812 extern const struct sched_class idle_sched_class;
|
D | stop_task.c | 121 const struct sched_class stop_sched_class = {
|
D | idle.c | 455 const struct sched_class idle_sched_class = {
|
D | rt.c | 1001 if (curr->sched_class != &rt_sched_class) in update_curr_rt() 1579 if (rq->curr->sched_class != &rt_sched_class) in set_next_task_rt() 2413 const struct sched_class rt_sched_class = {
|
D | fair.c | 244 const struct sched_class fair_sched_class; 800 if (p->sched_class != &fair_sched_class) { in post_init_entity_util_avg() 5161 if (!hrtick_enabled(rq) || curr->sched_class != &fair_sched_class) in hrtick_update() 6828 if (!prev || prev->sched_class != &fair_sched_class) in pick_next_task_fair() 7199 if (p->sched_class != &fair_sched_class) in task_hot() 7589 const struct sched_class *curr_class; in __update_blocked_others() 7597 curr_class = rq->curr->sched_class; in __update_blocked_others() 10571 const struct sched_class fair_sched_class = {
|
D | deadline.c | 1759 if (rq->curr->sched_class != &dl_sched_class) in set_next_task_dl() 2434 const struct sched_class dl_sched_class = {
|