Searched refs:pick_next_task (Results 1 - 7 of 7) sorted by relevance

/linux-master/kernel/sched/
H A Dstop_task.c114 .pick_next_task = pick_next_task_stop,
H A Didle.c537 .pick_next_task = pick_next_task_idle,
H A Dcore.c1270 * E.g. going from 2->1 without going through pick_next_task().
6055 * Must be done before ->pick_next_task() because that can (re)set
6062 p = class->pick_next_task(rq);
6108 pick_next_task(struct rq *rq, struct task_struct *prev, struct rq_flags *rf) function
6221 * pick_next_task(). If the current cpu is not the core,
6524 * Accounting edge for forced idle is handled in pick_next_task().
6552 pick_next_task(struct rq *rq, struct task_struct *prev, struct rq_flags *rf) function
6702 next = pick_next_task(rq, prev, &rf);
6713 * changes to task_struct made by pick_next_task().
H A Drt.c813 /* Make rt_rq available for pick_next_task() */
2656 .pick_next_task = pick_next_task_rt,
H A Ddeadline.c2823 .pick_next_task = pick_next_task_dl,
H A Dsched.h327 * dl_se::server_pick() -- nested pick_next_task(); we yield the period if this
2274 struct task_struct *(*pick_next_task)(struct rq *rq); member in struct:sched_class
H A Dfair.c12466 /* Ensure any throttled groups are reachable by pick_next_task */
13124 .pick_next_task = __pick_next_task_fair,

Completed in 219 milliseconds