Lines Matching refs:next
587 struct cfs_rq *prev, struct cfs_rq *next);
645 struct balance_callback *next; member
673 struct sched_entity *next; member
804 int next; /* next highest */ member
847 u64 next; member
945 struct perf_domain *next; member
1961 if (unlikely(head->next || rq->balance_callback == &balance_push_callback)) in queue_balance_callback()
1965 head->next = rq->balance_callback; in queue_balance_callback()
2068 struct sched_group *next; /* Must be a circular list */ member
2395 void (*put_prev_task)(struct rq *rq, struct task_struct *p, struct task_struct *next);
2448 static inline void set_next_task(struct rq *rq, struct task_struct *next) in set_next_task() argument
2450 next->sched_class->set_next_task(rq, next, false); in set_next_task()
2456 struct task_struct *next) in __put_prev_set_next_dl_server() argument
2459 next->dl_server = rq->dl_server; in __put_prev_set_next_dl_server()
2465 struct task_struct *next) in put_prev_set_next_task() argument
2469 __put_prev_set_next_dl_server(rq, prev, next); in put_prev_set_next_task()
2471 if (next == prev) in put_prev_set_next_task()
2474 prev->sched_class->put_prev_task(rq, prev, next); in put_prev_set_next_task()
2475 next->sched_class->set_next_task(rq, next, true); in put_prev_set_next_task()
3736 struct task_struct *next) in switch_mm_cid() argument
3744 if (!next->mm) { // to kernel in switch_mm_cid()
3781 if (next->mm_cid_active) in switch_mm_cid()
3782 next->last_mm_cid = next->mm_cid = mm_cid_get(rq, next, next->mm); in switch_mm_cid()
3786 static inline void switch_mm_cid(struct rq *rq, struct task_struct *prev, struct task_struct *next)… in switch_mm_cid() argument