Home
last modified time | relevance | path

Searched refs:task_group (Results 1 – 9 of 9) sorted by relevance

/linux/kernel/sched/
A Dautogroup.h11 struct task_group *tg;
18 extern void autogroup_free(struct task_group *tg);
20 static inline bool task_group_is_autogroup(struct task_group *tg) in task_group_is_autogroup()
25 extern bool task_wants_autogroup(struct task_struct *p, struct task_group *tg);
27 static inline struct task_group *
28 autogroup_task_group(struct task_struct *p, struct task_group *tg) in autogroup_task_group()
38 extern int autogroup_path(struct task_group *tg, char *buf, int buflen);
43 static inline void autogroup_free(struct task_group *tg) { } in autogroup_free()
44 static inline bool task_group_is_autogroup(struct task_group *tg) in task_group_is_autogroup()
49 static inline struct task_group *
[all …]
A Dsched.h391 struct task_group { struct
424 struct task_group *parent; argument
462 extern int walk_tg_tree_from(struct task_group *from,
479 extern int alloc_fair_sched_group(struct task_group *tg, struct task_group *parent);
493 extern int alloc_rt_sched_group(struct task_group *tg, struct task_group *parent);
503 extern struct task_group *sched_create_group(struct task_group *parent);
505 struct task_group *parent);
672 struct task_group *tg;
1872 static inline struct task_group *task_group(struct task_struct *p) in task_group() function
1881 struct task_group *tg = task_group(p); in set_task_rq()
[all …]
A Drt.c140 void unregister_rt_sched_group(struct task_group *tg) in unregister_rt_sched_group()
147 void free_rt_sched_group(struct task_group *tg) in free_rt_sched_group()
189 int alloc_rt_sched_group(struct task_group *tg, struct task_group *parent) in alloc_rt_sched_group()
259 void free_rt_sched_group(struct task_group *tg) { } in free_rt_sched_group()
261 int alloc_rt_sched_group(struct task_group *tg, struct task_group *parent) in alloc_rt_sched_group()
503 typedef struct task_group *rt_rq_iter_t;
505 static inline struct task_group *next_task_group(struct task_group *tg) in next_task_group()
509 typeof(struct task_group), list); in next_task_group()
2686 struct task_group *tg;
2694 struct task_group *child; in tg_rt_schedulable()
[all …]
A Dautogroup.c20 void autogroup_free(struct task_group *tg) in autogroup_free()
66 struct task_group *tg; in autogroup_create()
107 bool task_wants_autogroup(struct task_struct *p, struct task_group *tg) in task_wants_autogroup()
262 int autogroup_path(struct task_group *tg, char *buf, int buflen) in autogroup_path()
A Dcore.c4432 struct task_group *tg; in sched_post_fork()
4438 struct task_group, css); in sched_post_fork()
9735 struct task_group *sched_create_group(struct task_group *parent) in sched_create_group()
9737 struct task_group *tg; in sched_create_group()
9758 void sched_online_group(struct task_group *tg, struct task_group *parent) in sched_online_group()
9814 struct task_group *tg; in sched_change_group()
9822 struct task_group, css); in sched_change_group()
9885 struct task_group *tg; in cpu_cgroup_css_alloc()
10091 struct task_group *tg; in cpu_uclamp_write()
10138 struct task_group *tg; in cpu_uclamp_print()
[all …]
A Dfair.c442 static int tg_is_idle(struct task_group *tg) in tg_is_idle()
496 static inline int tg_is_idle(struct task_group *tg) in tg_is_idle()
3159 struct task_group *tg = cfs_rq->tg; in calc_group_shares()
5367 struct task_group *tg; in update_runtime_enabled()
5386 struct task_group *tg; in unthrottle_offline_cfs_rqs()
11455 void free_fair_sched_group(struct task_group *tg) in free_fair_sched_group()
11470 int alloc_fair_sched_group(struct task_group *tg, struct task_group *parent) in alloc_fair_sched_group()
11511 void online_fair_sched_group(struct task_group *tg) in online_fair_sched_group()
11529 void unregister_fair_sched_group(struct task_group *tg) in unregister_fair_sched_group()
11714 void free_fair_sched_group(struct task_group *tg) { } in free_fair_sched_group()
[all …]
A Ddebug.c447 static void print_cfs_group_stats(struct seq_file *m, int cpu, struct task_group *tg) in print_cfs_group_stats()
499 static void task_group_path(struct task_group *tg, char *path, int plen) in task_group_path()
554 SEQ_printf_task_group_path(m, task_group(p), " %s") in print_task()
/linux/include/linux/sched/
A Dautogroup.h7 struct task_group;
29 extern struct task_group root_task_group;
/linux/include/linux/
A Dsched.h69 struct task_group;
786 struct task_group *sched_task_group;

Completed in 64 milliseconds