Lines Matching defs:runnable
364 * Whenever a sched starts bypassing, all runnable tasks in its subtree
1254 * when a task becomes runnable and its turn on the CPU ends (e.g. slice
2007 if (SCX_HAS_OP(sch, runnable) && !task_on_rq_migrating(p))
2008 SCX_CALL_OP_TASK(sch, runnable, rq, p, enq_flags);
2114 * to be contained within runnable <-> quiescent transitions, trigger
2854 * If @prev is runnable & has slice left, it has priority and
3039 * If @p is runnable but we're about to enter a lower
3134 * If any higher-priority sched class enqueued a runnable task on
5371 * Bypassing guarantees that all runnable tasks make forward progress without
5546 return "runnable task stall";
5710 * Here, every runnable task is guaranteed to make forward progress and
5856 * Here, every runnable task is guaranteed to make forward progress and
7552 static void sched_ext_ops__stopping(struct task_struct *p, bool runnable) {}
7591 .runnable = sched_ext_ops__runnable,
7826 * carefully copy the time it's been runnable, and its state.