put_prev_task
put_prev_task(rq, p);
donor->sched_class->put_prev_task(rq, donor, donor);
.put_prev_task = put_prev_task_dl,
.put_prev_task = put_prev_task_scx,
.put_prev_task = put_prev_task_fair,
.put_prev_task = put_prev_task_idle,
.put_prev_task = put_prev_task_rt,
void (*put_prev_task)(struct rq *rq, struct task_struct *p, struct task_struct *next);
prev->sched_class->put_prev_task(rq, prev, NULL);
prev->sched_class->put_prev_task(rq, prev, next);
.put_prev_task = put_prev_task_stop,