Lines Matching refs:cg_list
693 WARN_ON_ONCE(list_empty(&task->cg_list)); in css_set_move_task()
704 if (it->task_pos == &task->cg_list) in css_set_move_task()
707 list_del_init(&task->cg_list); in css_set_move_task()
711 WARN_ON_ONCE(!list_empty(&task->cg_list)); in css_set_move_task()
726 list_add_tail(&task->cg_list, use_mg_tasks ? &to_cset->mg_tasks : in css_set_move_task()
1848 WARN_ON_ONCE(!list_empty(&p->cg_list) || in cgroup_enable_task_cg_lists()
1864 list_add_tail(&p->cg_list, &cset->tasks); in cgroup_enable_task_cg_lists()
2287 if (list_empty(&task->cg_list)) in cgroup_taskset_add()
2294 list_move_tail(&task->cg_list, &cset->mg_tasks); in cgroup_taskset_add()
2335 struct task_struct, cg_list); in cgroup_taskset_next()
2337 task = list_next_entry(task, cg_list); in cgroup_taskset_next()
2339 if (&task->cg_list != &cset->mg_tasks) { in cgroup_taskset_next()
2405 list_for_each_entry_safe(task, tmp_task, &cset->mg_tasks, cg_list) { in cgroup_taskset_migrate()
2954 list_for_each_entry_safe(task, ntask, &src_cset->tasks, cg_list) in cgroup_update_dfl_csses()
4016 cg_list); in css_task_iter_next()
5549 INIT_LIST_HEAD(&child->cg_list); in cgroup_fork()
5645 if (list_empty(&child->cg_list)) { in cgroup_post_fork()
5692 if (!list_empty(&tsk->cg_list)) { in cgroup_exit()
5938 list_for_each_entry(task, &cset->tasks, cg_list) { in cgroup_css_links_read()
5944 list_for_each_entry(task, &cset->mg_tasks, cg_list) { in cgroup_css_links_read()