Searched refs:sched_class (Results 1 – 7 of 7) sorted by relevance
/kernel/sched/ |
D | core.c | 400 rq->curr->sched_class->task_tick(rq, rq->curr, 1); in hrtick() 769 p->sched_class->enqueue_task(rq, p, flags); in enqueue_task() 776 p->sched_class->dequeue_task(rq, p, flags); in dequeue_task() 871 stop->sched_class = &stop_sched_class; in sched_set_stop_task() 881 old_stop->sched_class = &rt_sched_class; in sched_set_stop_task() 941 const struct sched_class *prev_class, in check_class_changed() 944 if (prev_class != p->sched_class) { in check_class_changed() 947 p->sched_class->switched_to(rq, p); in check_class_changed() 949 p->sched_class->prio_changed(rq, p, oldprio); in check_class_changed() 954 const struct sched_class *class; in check_preempt_curr() [all …]
|
D | sched.h | 968 struct sched_class { struct 969 const struct sched_class *next; argument 1018 extern const struct sched_class stop_sched_class; argument 1019 extern const struct sched_class rt_sched_class; 1020 extern const struct sched_class fair_sched_class; 1021 extern const struct sched_class idle_sched_class;
|
D | idle_task.c | 90 const struct sched_class idle_sched_class = {
|
D | stop_task.c | 105 const struct sched_class stop_sched_class = {
|
D | auto_group.c | 119 if (p->sched_class != &fair_sched_class) in task_wants_autogroup()
|
D | rt.c | 926 if (curr->sched_class != &rt_sched_class) in update_curr_rt() 2057 const struct sched_class rt_sched_class = {
|
D | fair.c | 219 const struct sched_class fair_sched_class; 2793 if (!hrtick_enabled(rq) || curr->sched_class != &fair_sched_class) in hrtick_update() 3867 if (p->sched_class != &fair_sched_class) in task_hot() 6136 const struct sched_class fair_sched_class = {
|