Lines Matching full:dispatch
133 * then dispatch the task directly to SCX_DSQ_LOCAL and skip the
157 * Do a direct dispatch of a task to the global DSQ. This ops.enqueue()
158 * callback will only be invoked if we failed to find a core to dispatch
195 Dispatch Queues
199 sched_ext uses DSQs (dispatch queues) which can operate as both a FIFO and a
211 global DSQ. If that doesn't yield a runnable task either, ``ops.dispatch()``
246 * Immediately dispatch the task to either the global or local DSQ by
250 * Immediately dispatch the task to a custom DSQ by calling
257 run, ``ops.dispatch()`` is invoked which can use the following two
273 4. After ``ops.dispatch()`` returns, if there are tasks in the local DSQ,
278 * If ``ops.dispatch()`` has dispatched any tasks, retry #3.
285 Note that the BPF scheduler can always choose to dispatch tasks immediately
287 built-in DSQs are used, there is no need to implement ``ops.dispatch()`` as