Searched refs:css (Results 1 – 7 of 7) sorted by relevance
426 return &memcg->css; in mem_cgroup_css_from_page()450 while (memcg && !(memcg->css.flags & CSS_ONLINE)) in page_cgroup_ino()453 ino = cgroup_ino(memcg->css.cgroup); in page_cgroup_ino()620 !css_tryget(&mz->memcg->css)) in __mem_cgroup_largest_soft_limit_node()665 cgroup_rstat_updated(memcg->css.cgroup, smp_processor_id()); in memcg_rstat_updated()682 cgroup_rstat_flush_irqsafe(root_mem_cgroup->css.cgroup); in __mem_cgroup_flush_stats()983 css_get(&memcg->css); in get_mem_cgroup_from_mm()996 } while (!css_tryget(&memcg->css)); in get_mem_cgroup_from_mm()1037 struct cgroup_subsys_state *css = NULL; in mem_cgroup_iter() local1063 if (!pos || css_tryget(&pos->css)) in mem_cgroup_iter()[all …]
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() argument150 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() argument199 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()[all …]
206 if (unlikely(memcg->css.cgroup == NULL)) in get_mm_memcg_path()213 cgroup_path(memcg->css.cgroup, buf, MEMCG_PATH_BUF_SIZE); in get_mm_memcg_path()216 css_put(&memcg->css); in get_mm_memcg_path()
220 struct cgroup_subsys_state *css; in bio_associate_blkg_from_page() local228 css = cgroup_e_css(memcg->css.cgroup, &io_cgrp_subsys); in bio_associate_blkg_from_page()229 bio_associate_blkg_from_css(bio, css); in bio_associate_blkg_from_page()
273 nrg->css = rg->css; in copy_hugetlb_cgroup_uncharge_info()274 if (rg->css) in copy_hugetlb_cgroup_uncharge_info()275 css_get(rg->css); in copy_hugetlb_cgroup_uncharge_info()289 nrg->css = &h_cg->css; in record_hugetlb_cgroup_uncharge_info()300 css_get(&h_cg->css); in record_hugetlb_cgroup_uncharge_info()309 nrg->css = NULL; in record_hugetlb_cgroup_uncharge_info()317 if (rg->css) in put_uncharge_info()318 css_put(rg->css); in put_uncharge_info()328 rg->css == org->css; in has_same_uncharge_info()888 resv_map->css = NULL; in resv_map_set_hugetlb_cgroup_uncharge_info()[all …]
628 bdi->wb.memcg_css = &root_mem_cgroup->css; in cgwb_bdi_init()
5396 cgroup_path(memcg->css.cgroup, m->private, PATH_MAX); in lru_gen_seq_show()5506 if (memcg && !css_tryget(&memcg->css)) in run_cmd()