Lines Matching refs:cfs_rq
337 struct cfs_rq;
376 struct cfs_rq **cfs_rq; member
460 extern void init_tg_cfs_entry(struct task_group *tg, struct cfs_rq *cfs_rq,
467 extern void unthrottle_cfs_rq(struct cfs_rq *cfs_rq);
493 struct cfs_rq *prev, struct cfs_rq *next);
496 struct cfs_rq *prev, struct cfs_rq *next) { } in set_task_rq_fair()
550 struct cfs_rq { struct
990 struct cfs_rq cfs;
1158 static inline struct rq *rq_of(struct cfs_rq *cfs_rq) in rq_of() argument
1160 return cfs_rq->rq; in rq_of()
1165 static inline struct rq *rq_of(struct cfs_rq *cfs_rq) in rq_of() argument
1167 return container_of(cfs_rq, struct rq, cfs); in rq_of()
1408 static inline struct cfs_rq *task_cfs_rq(struct task_struct *p) in task_cfs_rq()
1410 return p->se.cfs_rq; in task_cfs_rq()
1414 static inline struct cfs_rq *cfs_rq_of(struct sched_entity *se) in cfs_rq_of()
1416 return se->cfs_rq; in cfs_rq_of()
1420 static inline struct cfs_rq *group_cfs_rq(struct sched_entity *grp) in group_cfs_rq()
1432 static inline struct cfs_rq *task_cfs_rq(struct task_struct *p) in task_cfs_rq()
1437 static inline struct cfs_rq *cfs_rq_of(struct sched_entity *se) in cfs_rq_of()
1446 static inline struct cfs_rq *group_cfs_rq(struct sched_entity *grp) in group_cfs_rq()
1938 set_task_rq_fair(&p->se, p->se.cfs_rq, tg->cfs_rq[cpu]); in set_task_rq()
1939 p->se.cfs_rq = tg->cfs_rq[cpu]; in set_task_rq()
2737 extern struct sched_entity *__pick_first_entity(struct cfs_rq *cfs_rq);
2738 extern struct sched_entity *__pick_last_entity(struct cfs_rq *cfs_rq);
2746 extern void print_cfs_rq(struct seq_file *m, int cpu, struct cfs_rq *cfs_rq);
2762 extern void init_cfs_rq(struct cfs_rq *cfs_rq);
2959 struct cfs_rq *cfs_rq; in cpu_util_cfs() local
2962 cfs_rq = &cpu_rq(cpu)->cfs; in cpu_util_cfs()
2963 util = READ_ONCE(cfs_rq->avg.util_avg); in cpu_util_cfs()
2967 READ_ONCE(cfs_rq->avg.util_est.enqueued)); in cpu_util_cfs()