Searched refs:sched_class (Results 1 – 5 of 5) sorted by relevance
/kernel/sched/ |
D | core.c | 172 if (p->sched_class == &stop_sched_class) /* trumps deadline */ in __task_prio() 178 if (p->sched_class == &idle_sched_class) in __task_prio() 795 rq->curr->sched_class->task_tick(rq, rq->curr, 1); in hrtick() 1308 if (update_load && p->sched_class == &fair_sched_class) { in set_load_weight() 1676 if (unlikely(!p->sched_class->uclamp_enabled)) in uclamp_rq_inc() 1700 if (unlikely(!p->sched_class->uclamp_enabled)) in uclamp_rq_dec() 2115 p->sched_class->enqueue_task(rq, p, flags); in enqueue_task() 2137 p->sched_class->dequeue_task(rq, p, flags); in dequeue_task() 2225 const struct sched_class *prev_class, in check_class_changed() 2228 if (prev_class != p->sched_class) { in check_class_changed() [all …]
|
D | sched.h | 2196 struct sched_class { struct 2261 prev->sched_class->put_prev_task(rq, prev); in put_prev_task() argument 2266 next->sched_class->set_next_task(rq, next, false); in set_next_task() 2281 const struct sched_class name##_sched_class \ 2282 __aligned(__alignof__(struct sched_class)) \ 2286 extern struct sched_class __sched_class_highest[]; 2287 extern struct sched_class __sched_class_lowest[]; 2297 extern const struct sched_class stop_sched_class; 2298 extern const struct sched_class dl_sched_class; 2299 extern const struct sched_class rt_sched_class; [all …]
|
D | rt.c | 1065 if (curr->sched_class != &rt_sched_class) in update_curr_rt() 1854 if (rq->curr->sched_class != &rt_sched_class) in set_next_task_rt() 2200 if (rq->curr->sched_class != &rt_sched_class) in push_rt_task()
|
D | fair.c | 343 const struct sched_class fair_sched_class; 846 if (p->sched_class != &fair_sched_class) { in post_init_entity_util_avg() 6056 if (!hrtick_enabled_fair(rq) || curr->sched_class != &fair_sched_class) in hrtick_update() 7877 if (!prev || prev->sched_class != &fair_sched_class) in pick_next_task_fair() 8295 if (p->sched_class != &fair_sched_class) in task_hot() 8783 const struct sched_class *curr_class; in __update_blocked_others() 8792 curr_class = rq->curr->sched_class; in __update_blocked_others() 11922 if (p->sched_class != &fair_sched_class) in task_vruntime_update()
|
D | deadline.c | 2001 if (rq->curr->sched_class != &dl_sched_class) in set_next_task_dl()
|