Lines Matching defs:cgrp

312 bool cgroup_on_dfl(const struct cgroup *cgrp)  in cgroup_on_dfl()
348 static bool cgroup_has_tasks(struct cgroup *cgrp) in cgroup_has_tasks()
353 bool cgroup_is_threaded(struct cgroup *cgrp) in cgroup_is_threaded()
359 static bool cgroup_is_mixable(struct cgroup *cgrp) in cgroup_is_mixable()
370 static bool cgroup_can_be_thread_root(struct cgroup *cgrp) in cgroup_can_be_thread_root()
392 bool cgroup_is_thread_root(struct cgroup *cgrp) in cgroup_is_thread_root()
414 static bool cgroup_is_valid_domain(struct cgroup *cgrp) in cgroup_is_valid_domain()
432 static u16 cgroup_control(struct cgroup *cgrp) in cgroup_control()
453 static u16 cgroup_ss_mask(struct cgroup *cgrp) in cgroup_ss_mask()
480 static struct cgroup_subsys_state *cgroup_css(struct cgroup *cgrp, in cgroup_css()
498 static struct cgroup_subsys_state *cgroup_tryget_css(struct cgroup *cgrp, in cgroup_tryget_css()
522 static struct cgroup_subsys_state *cgroup_e_css_by_mask(struct cgroup *cgrp, in cgroup_e_css_by_mask()
556 struct cgroup_subsys_state *cgroup_e_css(struct cgroup *cgrp, in cgroup_e_css()
586 struct cgroup_subsys_state *cgroup_get_e_css(struct cgroup *cgrp, in cgroup_get_e_css()
612 static void cgroup_get_live(struct cgroup *cgrp) in cgroup_get_live()
623 int __cgroup_task_count(const struct cgroup *cgrp) in __cgroup_task_count()
640 int cgroup_task_count(const struct cgroup *cgrp) in cgroup_task_count()
653 struct cgroup *cgrp = of->kn->parent->priv; in of_css() local
679 #define for_each_css(css, ssid, cgrp) \ argument
694 #define for_each_e_css(css, ssid, cgrp) \ argument
726 #define cgroup_for_each_live_child(child, cgrp) \ argument
734 #define cgroup_for_each_live_descendant_pre(dsct, d_css, cgrp) \ argument
743 #define cgroup_for_each_live_descendant_post(dsct, d_css, cgrp) \ argument
820 static void cgroup_update_populated(struct cgroup *cgrp, bool populated) in cgroup_update_populated()
1082 struct cgroup *cgrp, in find_existing_css_set()
1168 struct cgroup *cgrp) in link_css_set()
1201 struct cgroup *cgrp) in find_css_set()
1353 struct cgroup *cgrp = &root->cgrp; in cgroup_destroy_root() local
1518 static char *cgroup_file_name(struct cgroup *cgrp, const struct cftype *cft, in cgroup_file_name()
1615 struct cgroup *cgrp; in cgroup_kn_unlock() local
1647 struct cgroup *cgrp; in cgroup_kn_lock_live() local
1676 static void cgroup_rm_file(struct cgroup *cgrp, const struct cftype *cft) in cgroup_rm_file()
1702 struct cgroup *cgrp = css->cgroup; in css_clear_dir() local
1735 struct cgroup *cgrp = css->cgroup; in css_populate_dir() local
1995 static void init_cgroup_housekeeping(struct cgroup *cgrp) in init_cgroup_housekeeping()
2023 struct cgroup *cgrp = &root->cgrp; in init_cgroup_root() local
2162 struct cgroup *cgrp; in cgroup_do_get_tree() local
2340 int cgroup_path_ns_locked(struct cgroup *cgrp, char *buf, size_t buflen, in cgroup_path_ns_locked()
2348 int cgroup_path_ns(struct cgroup *cgrp, char *buf, size_t buflen, in cgroup_path_ns()
2381 struct cgroup *cgrp; in task_cgroup_path() local
3007 struct cgroup *cgrp = seq_css(seq)->cgroup; in cgroup_controllers_show() local
3016 struct cgroup *cgrp = seq_css(seq)->cgroup; in cgroup_subtree_control_show() local
3031 static int cgroup_update_dfl_csses(struct cgroup *cgrp) in cgroup_update_dfl_csses()
3101 void cgroup_lock_and_drain_offline(struct cgroup *cgrp) in cgroup_lock_and_drain_offline()
3142 static void cgroup_save_control(struct cgroup *cgrp) in cgroup_save_control()
3162 static void cgroup_propagate_control(struct cgroup *cgrp) in cgroup_propagate_control()
3183 static void cgroup_restore_control(struct cgroup *cgrp) in cgroup_restore_control()
3198 struct cgroup *cgrp = css->cgroup; in css_visible() local
3220 static int cgroup_apply_control_enable(struct cgroup *cgrp) in cgroup_apply_control_enable()
3266 static void cgroup_apply_control_disable(struct cgroup *cgrp) in cgroup_apply_control_disable()
3311 static int cgroup_apply_control(struct cgroup *cgrp) in cgroup_apply_control()
3336 static void cgroup_finalize_control(struct cgroup *cgrp, int ret) in cgroup_finalize_control()
3346 static int cgroup_vet_subtree_control_enable(struct cgroup *cgrp, u16 enable) in cgroup_vet_subtree_control_enable()
3392 struct cgroup *cgrp, *child; in cgroup_subtree_control_write() local
3491 static int cgroup_enable_threaded(struct cgroup *cgrp) in cgroup_enable_threaded()
3540 struct cgroup *cgrp = seq_css(seq)->cgroup; in cgroup_type_show() local
3557 struct cgroup *cgrp; in cgroup_type_write() local
3578 struct cgroup *cgrp = seq_css(seq)->cgroup; in cgroup_max_descendants_show() local
3592 struct cgroup *cgrp; in cgroup_max_descendants_write() local
3621 struct cgroup *cgrp = seq_css(seq)->cgroup; in cgroup_max_depth_show() local
3635 struct cgroup *cgrp; in cgroup_max_depth_write() local
3664 struct cgroup *cgrp = seq_css(seq)->cgroup; in cgroup_events_show() local
3685 struct cgroup *cgrp, int ssid) in cgroup_extra_stat_show()
3705 struct cgroup __maybe_unused *cgrp = seq_css(seq)->cgroup; in cpu_stat_show() local
3718 struct cgroup *cgrp = seq_css(seq)->cgroup; in cgroup_io_pressure_show() local
3725 struct cgroup *cgrp = seq_css(seq)->cgroup; in cgroup_memory_pressure_show() local
3732 struct cgroup *cgrp = seq_css(seq)->cgroup; in cgroup_cpu_pressure_show() local
3743 struct cgroup *cgrp; in pressure_write() local
3796 struct cgroup *cgrp = seq_css(seq)->cgroup; in cgroup_irq_pressure_show() local
3812 struct cgroup *cgrp = seq_css(seq)->cgroup; in cgroup_pressure_show() local
3826 struct cgroup *cgrp; in cgroup_pressure_write() local
3891 struct cgroup *cgrp = seq_css(seq)->cgroup; in cgroup_freeze_show() local
3901 struct cgroup *cgrp; in cgroup_freeze_write() local
3923 static void __cgroup_kill(struct cgroup *cgrp) in __cgroup_kill()
3953 static void cgroup_kill(struct cgroup *cgrp) in cgroup_kill()
3969 struct cgroup *cgrp; in cgroup_kill_write() local
4037 struct cgroup *cgrp = of->kn->parent->priv; in cgroup_file_write() local
4170 static int cgroup_add_file(struct cgroup_subsys_state *css, struct cgroup *cgrp, in cgroup_add_file()
4219 struct cgroup *cgrp, struct cftype cfts[], in cgroup_addrm_files()
4267 struct cgroup *cgrp = css->cgroup; in cgroup_apply_cftypes() local
5008 struct cgroup *cgrp = seq_css(s)->cgroup; in __cgroup_procs_start() local
5032 struct cgroup *cgrp = seq_css(s)->cgroup; in cgroup_procs_start() local
5053 static int cgroup_may_write(const struct cgroup *cgrp, struct super_block *sb) in cgroup_may_write()
5332 struct cgroup *cgrp = css->cgroup; in css_free_rwork_fn() local
5381 struct cgroup *cgrp = css->cgroup; in css_release_work_fn() local
5440 struct cgroup_subsys *ss, struct cgroup *cgrp) in init_and_link_css()
5516 static struct cgroup_subsys_state *css_create(struct cgroup *cgrp, in css_create()
5571 struct cgroup *cgrp, *tcgrp; in cgroup_create() local
5707 struct cgroup *parent, *cgrp; in cgroup_mkdir() local
5863 static int cgroup_destroy_locked(struct cgroup *cgrp) in cgroup_destroy_locked()
5937 struct cgroup *cgrp; in cgroup_rmdir() local
6189 struct cgroup *cgrp, *root_cgrp; in cgroup_get_from_id() local
6244 struct cgroup *cgrp; in proc_cgroup_show() local
6339 struct cgroup *cgrp = cgroup_v1v2_get_from_file(f); in cgroup_get_from_file() local
6477 struct cgroup *cgrp = kargs->cgrp; in cgroup_css_set_put_fork() local
6763 struct cgroup *cgrp; in css_tryget_online_from_dir() local
6814 struct cgroup *cgrp = ERR_PTR(-ENOENT); in cgroup_get_from_path() local
6853 struct cgroup *cgrp; in cgroup_v1v2_get_from_fd() local
6872 struct cgroup *cgrp = cgroup_v1v2_get_from_fd(fd); in cgroup_get_from_fd() local
6963 struct cgroup *cgrp = sock_cgroup_ptr(skcd); in cgroup_sk_clone() local
6976 struct cgroup *cgrp = sock_cgroup_ptr(skcd); in cgroup_sk_free() local