Lines Matching defs:memcg_css
271 struct cgroup_subsys_state *memcg_css;
274 memcg_css = mem_cgroup_css_from_folio(folio);
275 wb = wb_get_create(bdi, memcg_css, GFP_ATOMIC);
277 /* must pin memcg_css, see wb_get_create() */
278 memcg_css = task_get_css(current, memory_cgrp_id);
279 wb = wb_get_create(bdi, memcg_css, GFP_ATOMIC);
280 css_put(memcg_css);
588 struct cgroup_subsys_state *memcg_css;
607 memcg_css = css_from_id(new_wb_id, &memory_cgrp_subsys);
608 if (memcg_css && !css_tryget(memcg_css))
609 memcg_css = NULL;
611 if (!memcg_css)
614 isw->new_wb = wb_get_create(bdi, memcg_css, GFP_ATOMIC);
615 css_put(memcg_css);
669 struct cgroup_subsys_state *memcg_css;
681 for (memcg_css = wb->memcg_css->parent; memcg_css;
682 memcg_css = memcg_css->parent) {
683 isw->new_wb = wb_get_create(wb->bdi, memcg_css, GFP_KERNEL);
746 wbc->wb_id = wbc->wb->memcg_css->id;
763 if (unlikely(wb_dying(wbc->wb) && !css_is_dying(wbc->wb->memcg_css)))
1067 struct cgroup_subsys_state *memcg_css;
1079 memcg_css = css_from_id(memcg_id, &memory_cgrp_subsys);
1080 if (memcg_css && !css_tryget(memcg_css))
1081 memcg_css = NULL;
1083 if (!memcg_css) {
1092 wb = wb_get_lookup(bdi, memcg_css);
1108 dirty = memcg_page_state(mem_cgroup_from_css(memcg_css), NR_FILE_DIRTY);
1128 css_put(memcg_css);