Lines Matching refs:select_cpu
2046 * Mark that dispatch already happened from ops.select_cpu() or
4051 if (likely(SCX_HAS_OP(sch, select_cpu)) && !bypassing) {
4060 cpu = SCX_CALL_OP_TASK_RET(sch, select_cpu, NULL, p,
4066 if (scx_cpu_valid(sch, cpu, "from ops.select_cpu()"))
6753 * - ops.select_cpu() is ignored and the default select_cpu() is used.
9016 .select_cpu = sched_ext_ops__select_cpu,
9585 * ops.select_cpu(), and ops.dispatch().
9587 * When called from ops.select_cpu() or ops.enqueue(), it's for direct dispatch
9590 * When called from ops.select_cpu(), @enq_flags and @dsq_id are stored, and @p
9592 * ops.select_cpu() returns. If @p is inserted into SCX_DSQ_LOCAL, it will be
9593 * inserted into the local DSQ of the CPU returned by ops.select_cpu().
10223 /* also in scx_kfunc_ids_select_cpu: also callable from ops.select_cpu()/ops.enqueue() */
11720 * Membership overlaps with scx_kfunc_ids_{any,idle,select_cpu}; the filter
11777 [SCX_OP_IDX(select_cpu)] = SCX_KF_ALLOW_SELECT_CPU | SCX_KF_ALLOW_ENQUEUE,
11830 /* SYSCALL progs (e.g. BPF test_run()) may call unlocked and select_cpu kfuncs. */
11945 CID_OFFSET_MATCH(select_cpu, select_cid);