Lines Matching refs:memcg_css
176 cgroup_ino(wb->memcg_css->cgroup), in wb_stats_show()
620 css_put(wb->memcg_css); in cgwb_release_workfn()
650 WARN_ON(!radix_tree_delete(&wb->bdi->cgwb_tree, wb->memcg_css->id)); in cgwb_kill()
665 struct cgroup_subsys_state *memcg_css, gfp_t gfp) in cgwb_create() argument
674 memcg = mem_cgroup_from_css(memcg_css); in cgwb_create()
675 blkcg_css = cgroup_get_e_css(memcg_css->cgroup, &io_cgrp_subsys); in cgwb_create()
681 wb = radix_tree_lookup(&bdi->cgwb_tree, memcg_css->id); in cgwb_create()
709 wb->memcg_css = memcg_css; in cgwb_create()
727 ret = radix_tree_insert(&bdi->cgwb_tree, memcg_css->id, wb); in cgwb_create()
733 css_get(memcg_css); in cgwb_create()
783 struct cgroup_subsys_state *memcg_css) in wb_get_lookup() argument
787 if (!memcg_css->parent) in wb_get_lookup()
791 wb = radix_tree_lookup(&bdi->cgwb_tree, memcg_css->id); in wb_get_lookup()
796 blkcg_css = cgroup_get_e_css(memcg_css->cgroup, &io_cgrp_subsys); in wb_get_lookup()
816 struct cgroup_subsys_state *memcg_css, in wb_get_create() argument
824 wb = wb_get_lookup(bdi, memcg_css); in wb_get_create()
825 } while (!wb && !cgwb_create(bdi, memcg_css, gfp)); in wb_get_create()
840 bdi->wb.memcg_css = &root_mem_cgroup->css; in cgwb_bdi_init()