Searched refs:SCX_HAS_OP (Results 1 – 5 of 5) sorted by relevance
| /linux/kernel/sched/ext/ |
| H A D | inlines.h | 73 if (unlikely(!SCX_HAS_OP(sch, dispatch)) || !scx_rq_online(rq)) in scx_dispatch_sched()
|
| H A D | ext.c | 1512 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 D | sub.c | 855 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 D | idle.c | 755 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 D | internal.h | 2199 #define SCX_HAS_OP(sch, op) test_bit(SCX_OP_IDX(op), (sch)->has_op) macro
|