Lines Matching refs:select_cpu
172 * A migration disabled task never invokes ops.select_cpu() as it can
181 * ops.enqueue() on the ops.select_cpu() selected or the wakee's
183 * transfers. When this optimization is enabled, ops.select_cpu() is
185 * As the BPF scheduler may depend on ops.select_cpu() being invoked
190 * wakee's CPU without preceding ops.select_cpu() even for tasks which
391 * @select_cpu: Pick the target CPU for a task which is being woken up
403 * select_cpu() serves as the default way to wake up idle CPUs.
410 * Note that select_cpu() is never called for tasks that can only run
415 s32 (*select_cpu)(struct task_struct *p, s32 prev_cpu, u64 wake_flags);
427 * If @p was inserted into a DSQ from ops.select_cpu(), this callback is
643 * The user also must implement ops.select_cpu() as the default
1152 * - select_cpu -> select_cid (returns cid)
1253 * If ops.select_cpu() returns a CPU which can't be used by the task,
2489 * either via the @locked_rq argument here, or (for ops.select_cpu()) via @p's