Lines Matching refs:css
19 static inline struct cgroup_cls_state *css_cls_state(struct cgroup_subsys_state *css) in css_cls_state() argument
21 return css ? container_of(css, struct cgroup_cls_state, css) : NULL; in css_cls_state()
40 return &cs->css; in cgrp_css_alloc()
43 static int cgrp_css_online(struct cgroup_subsys_state *css) in cgrp_css_online() argument
45 struct cgroup_cls_state *cs = css_cls_state(css); in cgrp_css_online()
46 struct cgroup_cls_state *parent = css_cls_state(css->parent); in cgrp_css_online()
54 static void cgrp_css_free(struct cgroup_subsys_state *css) in cgrp_css_free() argument
56 kfree(css_cls_state(css)); in cgrp_css_free()
70 static void update_classid(struct cgroup_subsys_state *css, void *v) in update_classid() argument
75 css_task_iter_start(css, &it); in update_classid()
86 struct cgroup_subsys_state *css; in cgrp_attach() local
88 cgroup_taskset_first(tset, &css); in cgrp_attach()
89 update_classid(css, in cgrp_attach()
90 (void *)(unsigned long)css_cls_state(css)->classid); in cgrp_attach()
93 static u64 read_classid(struct cgroup_subsys_state *css, struct cftype *cft) in read_classid() argument
95 return css_cls_state(css)->classid; in read_classid()
98 static int write_classid(struct cgroup_subsys_state *css, struct cftype *cft, in write_classid() argument
101 struct cgroup_cls_state *cs = css_cls_state(css); in write_classid()
105 update_classid(css, (void *)(unsigned long)cs->classid); in write_classid()