Home
last modified time | relevance | path

Searched refs:SCX_HAS_OP (Results 1 – 5 of 5) sorted by relevance

/linux/kernel/sched/ext/
H A Dinlines.h73 if (unlikely(!SCX_HAS_OP(sch, dispatch)) || !scx_rq_online(rq)) in scx_dispatch_sched()
H A Dext.c1512 if (SCX_HAS_OP(sch, dequeue)) in call_task_dequeue()
2046 if (unlikely(!SCX_HAS_OP(sch, enqueue))) in scx_do_enqueue_task()
2169 if (SCX_HAS_OP(sch, runnable) && !task_on_rq_migrating(p)) in enqueue_task_scx()
2296 (SCX_HAS_OP(sch, stopping) || unlikely(p == scx_rescuee(rq)))) { in dequeue_task_scx()
2298 if (SCX_HAS_OP(sch, stopping)) in dequeue_task_scx()
2302 if (SCX_HAS_OP(sch, quiescent) && !task_on_rq_migrating(p)) in dequeue_task_scx()
2332 if (SCX_HAS_OP(sch, yield)) in yield_task_scx()
2346 if (SCX_HAS_OP(sch, yield) && sch == scx_task_sched(to)) in yield_to_task_scx()
3020 if (SCX_HAS_OP(sch, running) && (p->scx.flags & SCX_TASK_QUEUED)) in set_next_task_scx()
3139 if (SCX_HAS_OP(sch, stopping) && (p->scx.flags & SCX_TASK_QUEUED)) in put_prev_task_scx()
[all …]
H A Dsub.c855 if (cu->caps && SCX_HAS_OP(sch, sub_caps_updated) && in caps_updated_deliver()
1024 SCX_HAS_OP(pcpu->sch, sub_ecaps_updated) && in scx_process_sync_ecaps()
1370 if (SCX_HAS_OP(sch, cgroup_init)) { in scx_cgroup_claim_subtree()
1391 if ((tg->scx.flags & SCX_TG_INITED) && SCX_HAS_OP(parent, cgroup_exit)) in scx_cgroup_claim_subtree()
1407 if (SCX_HAS_OP(sch, cgroup_exit)) in scx_cgroup_claim_subtree()
1454 if ((tg->scx.flags & SCX_TG_INITED) && SCX_HAS_OP(sch, cgroup_exit)) in scx_cgroup_return_subtree()
1489 if (SCX_HAS_OP(parent, cgroup_init)) { in scx_cgroup_return_subtree()
H A Didle.c755 SCX_HAS_OP(root, update_idle) && !scx_bypassing(root, cpu)) in scx_idle_notify()
778 if ((do_notify || forced) && SCX_HAS_OP(pos, update_idle) && in scx_idle_notify()
H A Dinternal.h2199 #define SCX_HAS_OP(sch, op) test_bit(SCX_OP_IDX(op), (sch)->has_op) macro