Lines Matching refs:task_group

1267 int walk_tg_tree_from(struct task_group *from,  in walk_tg_tree_from()
1270 struct task_group *parent, *child; in walk_tg_tree_from()
1298 int tg_nop(struct task_group *tg, void *data) in tg_nop()
1503 if (task_group_is_autogroup(task_group(p))) in uclamp_tg_restrict()
1505 if (task_group(p) == &root_task_group) in uclamp_tg_restrict()
1508 tg_min = task_group(p)->uclamp[UCLAMP_MIN].value; in uclamp_tg_restrict()
1509 tg_max = task_group(p)->uclamp[UCLAMP_MAX].value; in uclamp_tg_restrict()
1777 struct task_group *tg = &root_task_group; in uclamp_update_root_tg()
4802 struct task_group *tg; in sched_cgroup_fork()
4804 struct task_group, css); in sched_cgroup_fork()
7738 task_group(p)->rt_bandwidth.rt_runtime == 0 && in __sched_setscheduler()
7739 !task_group_is_autogroup(task_group(p))) { in __sched_setscheduler()
9932 struct task_group root_task_group;
9995 task_group_cache = KMEM_CACHE(task_group, 0); in sched_init()
10375 static inline void alloc_uclamp_sched_group(struct task_group *tg, in alloc_uclamp_sched_group()
10376 struct task_group *parent) in alloc_uclamp_sched_group()
10389 static void sched_free_group(struct task_group *tg) in sched_free_group()
10399 sched_free_group(container_of(rcu, struct task_group, rcu)); in sched_free_group_rcu()
10402 static void sched_unregister_group(struct task_group *tg) in sched_unregister_group()
10414 struct task_group *sched_create_group(struct task_group *parent) in sched_create_group()
10416 struct task_group *tg; in sched_create_group()
10437 void sched_online_group(struct task_group *tg, struct task_group *parent) in sched_online_group()
10459 sched_unregister_group(container_of(rhp, struct task_group, rcu)); in sched_unregister_group_rcu()
10462 void sched_destroy_group(struct task_group *tg) in sched_destroy_group()
10468 void sched_release_group(struct task_group *tg) in sched_release_group()
10491 static struct task_group *sched_get_task_group(struct task_struct *tsk) in sched_get_task_group()
10493 struct task_group *tg; in sched_get_task_group()
10501 struct task_group, css); in sched_get_task_group()
10507 static void sched_change_group(struct task_struct *tsk, struct task_group *group) in sched_change_group()
10530 struct task_group *group; in sched_move_task()
10571 static inline struct task_group *css_tg(struct cgroup_subsys_state *css) in css_tg()
10573 return css ? container_of(css, struct task_group, css) : NULL; in css_tg()
10579 struct task_group *parent = css_tg(parent_css); in cpu_cgroup_css_alloc()
10580 struct task_group *tg; in cpu_cgroup_css_alloc()
10597 struct task_group *tg = css_tg(css); in cpu_cgroup_css_online()
10598 struct task_group *parent = css_tg(css->parent); in cpu_cgroup_css_online()
10617 struct task_group *tg = css_tg(css); in cpu_cgroup_css_released()
10624 struct task_group *tg = css_tg(css); in cpu_cgroup_css_free()
10752 struct task_group *tg; in cpu_uclamp_write()
10799 struct task_group *tg; in cpu_uclamp_print()
10844 struct task_group *tg = css_tg(css); in cpu_shares_read_u64()
10857 static int __cfs_schedulable(struct task_group *tg, u64 period, u64 runtime);
10859 static int tg_set_cfs_bandwidth(struct task_group *tg, u64 period, u64 quota, in tg_set_cfs_bandwidth()
10947 static int tg_set_cfs_quota(struct task_group *tg, long cfs_quota_us) in tg_set_cfs_quota()
10963 static long tg_get_cfs_quota(struct task_group *tg) in tg_get_cfs_quota()
10976 static int tg_set_cfs_period(struct task_group *tg, long cfs_period_us) in tg_set_cfs_period()
10990 static long tg_get_cfs_period(struct task_group *tg) in tg_get_cfs_period()
11000 static int tg_set_cfs_burst(struct task_group *tg, long cfs_burst_us) in tg_set_cfs_burst()
11014 static long tg_get_cfs_burst(struct task_group *tg) in tg_get_cfs_burst()
11061 struct task_group *tg;
11069 static u64 normalize_cfs_quota(struct task_group *tg, in normalize_cfs_quota()
11089 static int tg_cfs_schedulable_down(struct task_group *tg, void *data) in tg_cfs_schedulable_down()
11127 static int __cfs_schedulable(struct task_group *tg, u64 period, u64 quota) in __cfs_schedulable()
11150 struct task_group *tg = css_tg(seq_css(sf)); in cpu_cfs_stat_show()
11176 static u64 throttled_time_self(struct task_group *tg) in throttled_time_self()
11190 struct task_group *tg = css_tg(seq_css(sf)); in cpu_cfs_local_stat_show()
11311 struct task_group *tg = css_tg(css); in cpu_extra_stat_show()
11337 struct task_group *tg = css_tg(css); in cpu_local_stat_show()
11354 struct task_group *tg = css_tg(css); in cpu_weight_read_u64()
11448 struct task_group *tg = css_tg(seq_css(sf)); in cpu_max_show()
11457 struct task_group *tg = css_tg(of_css(of)); in cpu_max_write()