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 Dext.c1537 if (task_leave_custody(p) && SCX_HAS_OP(sch, dequeue)) in rq_owned_post_enq()
1744 if (call_dequeue && SCX_HAS_OP(sch, dequeue)) in scx_dispatch_enqueue()
2070 if (unlikely(!SCX_HAS_OP(sch, enqueue))) in scx_do_enqueue_task()
2211 if (SCX_HAS_OP(sch, runnable) && !task_on_rq_migrating(p)) in enqueue_task_scx()
2300 if (task_leave_custody(p) && SCX_HAS_OP(sch, dequeue)) in ops_dequeue()
2336 (SCX_HAS_OP(sch, stopping) || unlikely(p == scx_rescuee(rq)))) { in dequeue_task_scx()
2338 if (SCX_HAS_OP(sch, stopping)) in dequeue_task_scx()
2342 if (SCX_HAS_OP(sch, quiescent) && !task_on_rq_migrating(p)) in dequeue_task_scx()
2372 if (SCX_HAS_OP(sch, yield)) in yield_task_scx()
2386 if (SCX_HAS_OP(sch, yield) && sch == scx_task_sched(to)) in yield_to_task_scx()
[all …]
H A Dinlines.h79 if (unlikely(!SCX_HAS_OP(sch, dispatch)) || !(rq->scx.flags & SCX_RQ_ONLINE)) in scx_dispatch_sched()
H A Dsub.c852 if (cu->caps && SCX_HAS_OP(sch, sub_caps_updated) && in caps_updated_deliver()
1021 SCX_HAS_OP(pcpu->sch, sub_ecaps_updated) && in scx_process_sync_ecaps()
1368 if (SCX_HAS_OP(sch, cgroup_init)) { in scx_cgroup_claim_subtree()
1389 if ((tg->scx.flags & SCX_TG_INITED) && SCX_HAS_OP(parent, cgroup_exit)) in scx_cgroup_claim_subtree()
1405 if (SCX_HAS_OP(sch, cgroup_exit)) in scx_cgroup_claim_subtree()
1452 if ((tg->scx.flags & SCX_TG_INITED) && SCX_HAS_OP(sch, cgroup_exit)) in scx_cgroup_return_subtree()
1488 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.h2276 #define SCX_HAS_OP(sch, op) test_bit(SCX_OP_IDX(op), (sch)->has_op) macro