Lines Matching defs:css
59 return s ? container_of(s, struct hugetlb_cgroup, css) : NULL;
76 return hugetlb_cgroup_from_css(h_cg->css.parent);
143 return &h_cgroup->css;
146 static void hugetlb_cgroup_css_free(struct cgroup_subsys_state *css)
150 h_cgroup = hugetlb_cgroup_from_css(css);
197 static void hugetlb_cgroup_css_offline(struct cgroup_subsys_state *css)
199 struct hugetlb_cgroup *h_cg = hugetlb_cgroup_from_css(css);
250 if (!css_tryget(&h_cg->css)) {
261 css_put(&h_cg->css);
264 /* Reservations take a reference to the css because they do not get
268 css_put(&h_cg->css);
333 css_put(&h_cg->css);
365 css_put(&h_cg->css);
384 !resv->css)
389 css_put(resv->css);
405 * Only do css_put(rg->css) when we delete the entire region
406 * because one file_region must hold exactly one css reference.
409 css_put(rg->css);
424 static u64 hugetlb_cgroup_read_u64(struct cgroup_subsys_state *css,
429 struct hugetlb_cgroup *h_cg = hugetlb_cgroup_from_css(css);