Searched refs:sched_class_above (Results 1 – 4 of 4) sorted by relevance
| /linux/kernel/sched/ |
| H A D | core.c | 2310 } else if (sched_class_above(p->sched_class, rq->next_class)) { in wakeup_preempt() 6220 if (likely(!sched_class_above(rq->donor->sched_class, &fair_sched_class) && in __pick_next_task() 8918 BUG_ON(!sched_class_above(&stop_sched_class, &dl_sched_class)); in sched_init() 8919 BUG_ON(!sched_class_above(&dl_sched_class, &rt_sched_class)); in sched_init() 8920 BUG_ON(!sched_class_above(&rt_sched_class, &fair_sched_class)); in sched_init() 8921 BUG_ON(!sched_class_above(&fair_sched_class, &idle_sched_class)); in sched_init() 8923 BUG_ON(!sched_class_above(&fair_sched_class, &ext_sched_class)); in sched_init() 8924 BUG_ON(!sched_class_above(&ext_sched_class, &idle_sched_class)); in sched_init() 11275 if (sched_class_above(ctx->class, p->sched_class)) in sched_change_end()
|
| H A D | sched.h | 2904 #define sched_class_above(_a, _b) ((_a) < (_b)) in rq_modified_above() 2908 if (sched_class_above(rq->next_class, class)) in sched_stop_runnable() 2914 return sched_class_above(rq->next_class, class); in sched_dl_runnable() 2895 #define sched_class_above( global() macro
|
| /linux/kernel/sched/ext/ |
| H A D | ext.c | 425 if (sched_class_above(rq->next_class, &ext_sched_class)) 432 if (sched_class_above(&ext_sched_class, rq->next_class)) in scx_rq_lock_drop() 1205 if (rq->scx.nr_immed && sched_class_above(rq->next_class, &ext_sched_class)) 1740 if (sched_class_above(p->sched_class, rq->next_class)) in scx_dispatch_enqueue() 3157 if (!fallback && sched_class_above(p->sched_class, in switch_class() 3517 if (sched_class_above(&ext_sched_class, next_class)) in ext_server_init() 3651 sched_class_above(&ext_sched_class, next->sched_class) && in select_task_rq_scx() 9241 !sched_class_above(cur_class, &ext_sched_class); in scx_dsq_move()
|
| H A D | sub.c | 723 if (sched_class_above(&ext_sched_class, rq->donor->sched_class)) in scx_resolve_local_dsq()
|