Searched refs:pick_next_task (Results 1 - 14 of 14) sorted by relevance
/kernel/linux/linux-5.10/kernel/sched/ |
H A D | stop_task.c | 124 .pick_next_task = pick_next_task_stop,
|
H A D | idle.c | 496 .pick_next_task = pick_next_task_idle,
|
H A D | core.c | 4538 pick_next_task(struct rq *rq, struct task_struct *prev, struct rq_flags *rf) in pick_next_task() function 4569 p = class->pick_next_task(rq); in pick_next_task() 4704 next = pick_next_task(rq, prev, &rf); in __schedule() 4719 * changes to task_struct made by pick_next_task(). in __schedule() 6955 next = class->pick_next_task(rq); in __pick_migrate_task() 7050 * put_prev_task() and pick_next_task() sched in migrate_tasks()
|
H A D | deadline.c | 2546 .pick_next_task = pick_next_task_dl,
|
H A D | rt.c | 822 /* Make rt_rq available for pick_next_task() */ in __disable_runtime() 2744 .pick_next_task = pick_next_task_rt,
|
H A D | sched.h | 1933 struct task_struct *(*pick_next_task)(struct rq *rq); member
|
H A D | fair.c | 11403 /* Ensure any throttled groups are reachable by pick_next_task */ in rq_offline_fair() 12012 .pick_next_task = __pick_next_task_fair,
|
/kernel/linux/linux-6.6/kernel/sched/ |
H A D | stop_task.c | 128 .pick_next_task = pick_next_task_stop,
|
H A D | idle.c | 487 .pick_next_task = pick_next_task_idle,
|
H A D | core.c | 1254 * E.g. going from 2->1 without going through pick_next_task(). in sched_can_stop_tick() 6203 p = class->pick_next_task(rq); in __pick_next_task() 6249 pick_next_task(struct rq *rq, struct task_struct *prev, struct rq_flags *rf) in pick_next_task() function 6362 * pick_next_task(). If the current cpu is not the core, in pick_next_task() 6666 * Accounting edge for forced idle is handled in pick_next_task(). in sched_core_cpu_deactivate() 6694 pick_next_task(struct rq *rq, struct task_struct *prev, struct rq_flags *rf) in pick_next_task() function 6843 next = pick_next_task(rq, prev, &rf); in __schedule() 6861 * changes to task_struct made by pick_next_task(). in __schedule() 9694 next = class->pick_next_task(rq); in __pick_migrate_task() 9905 * put_prev_task() and pick_next_task() sche in migrate_tasks() [all...] |
H A D | deadline.c | 2731 .pick_next_task = pick_next_task_dl,
|
H A D | sched.h | 2399 struct task_struct *(*pick_next_task)(struct rq *rq); member
|
H A D | rt.c | 872 /* Make rt_rq available for pick_next_task() */ in __disable_runtime() 2995 .pick_next_task = pick_next_task_rt,
|
H A D | fair.c | 12840 /* Ensure any throttled groups are reachable by pick_next_task */ in rq_offline_fair() 13600 .pick_next_task = __pick_next_task_fair,
|
Completed in 82 milliseconds