Lines Matching refs:css
59 return s ? container_of(s, struct hugetlb_cgroup, css) : NULL; in hugetlb_cgroup_from_css()
76 return hugetlb_cgroup_from_css(h_cg->css.parent); in parent_hugetlb_cgroup()
143 return &h_cgroup->css; in hugetlb_cgroup_css_alloc()
146 static void hugetlb_cgroup_css_free(struct cgroup_subsys_state *css) in hugetlb_cgroup_css_free() argument
150 h_cgroup = hugetlb_cgroup_from_css(css); in hugetlb_cgroup_css_free()
197 static void hugetlb_cgroup_css_offline(struct cgroup_subsys_state *css) in hugetlb_cgroup_css_offline() argument
199 struct hugetlb_cgroup *h_cg = hugetlb_cgroup_from_css(css); in hugetlb_cgroup_css_offline()
250 if (!css_tryget(&h_cg->css)) { in __hugetlb_cgroup_charge_cgroup()
261 css_put(&h_cg->css); in __hugetlb_cgroup_charge_cgroup()
268 css_put(&h_cg->css); in __hugetlb_cgroup_charge_cgroup()
333 css_put(&h_cg->css); in __hugetlb_cgroup_uncharge_page()
365 css_put(&h_cg->css); in __hugetlb_cgroup_uncharge_cgroup()
384 !resv->css) in hugetlb_cgroup_uncharge_counter()
389 css_put(resv->css); in hugetlb_cgroup_uncharge_counter()
409 css_put(rg->css); in hugetlb_cgroup_uncharge_file_region()
424 static u64 hugetlb_cgroup_read_u64(struct cgroup_subsys_state *css, in hugetlb_cgroup_read_u64() argument
429 struct hugetlb_cgroup *h_cg = hugetlb_cgroup_from_css(css); in hugetlb_cgroup_read_u64()