Home
last modified time | relevance | path

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

/linux/drivers/gpu/host1x/
H A Djob.h24 u32 next_class; member
/linux/kernel/sched/
H A Dsyscalls.c499 const struct sched_class *prev_class, *next_class; in __sched_setscheduler() local
676 next_class = __setscheduler_class(policy, newprio); in __sched_setscheduler()
678 if (prev_class != next_class) in __sched_setscheduler()
685 p->sched_class = next_class; in __sched_setscheduler()
H A Dcore.c2297 if (p->sched_class == rq->next_class) { in wakeup_preempt()
2298 rq->next_class->wakeup_preempt(rq, p, flags); in wakeup_preempt()
2300 } else if (sched_class_above(p->sched_class, rq->next_class)) { in wakeup_preempt()
2301 rq->next_class->wakeup_preempt(rq, p, flags); in wakeup_preempt()
2303 rq->next_class = p->sched_class; in wakeup_preempt()
6798 rq->next_class = &idle_sched_class; in proxy_resched_idle()
7182 rq->next_class = &idle_sched_class; in __schedule()
7200 rq->next_class = next->sched_class; in __schedule()
7697 const struct sched_class *prev_class, *next_class; in rt_mutex_setprio() local
7755 next_class in rt_mutex_setprio()
[all...]
H A Dsched.h1251 const struct sched_class *next_class;
2868 if (sched_class_above(rq->next_class, class)) in rq_modified_begin()
2869 rq->next_class = class; in rq_modified_begin()
2874 return sched_class_above(rq->next_class, class); in rq_modified_above()
1252 const struct sched_class *next_class; global() member
/linux/net/netfilter/
H A Dx_tables.c1789 static const uint8_t next_class[] = { in xt_mttg_seq_next() local
1814 trav->class = next_class[trav->class]; in xt_mttg_seq_next()
/linux/kernel/sched/ext/
H A Dext.c362 if (sched_class_above(rq->next_class, &ext_sched_class)) in rq_is_open()
369 if (sched_class_above(&ext_sched_class, rq->next_class)) in rq_is_open()
1563 * @rq->next_class to &ext_sched_class if it's currently idle. in rq_owned_post_enq()
1566 * @rq->next_class is below &ext_sched_class, it will also in rq_owned_post_enq()
1569 if (sched_class_above(p->sched_class, rq->next_class)) in rq_owned_post_enq()
1577 * a resched if @rq->next_class was idle. It's harmless, since in rq_owned_post_enq()
3110 const struct sched_class *next_class = next->sched_class; in switch_class()
3121 if (sched_class_above(&ext_sched_class, next_class)) in switch_class()
3136 .reason = preempt_reason_from_class(next_class), in put_prev_task_scx()
3100 const struct sched_class *next_class = next->sched_class; switch_class() local
/linux/kernel/locking/
H A Dlockdep.c2538 struct lock_class *next_class) in print_irq_lock_scenario() argument
2545 middle_class = next_class; in print_irq_lock_scenario()