Lines Matching defs:memcg_css
246 struct cgroup_subsys_state *memcg_css;
249 memcg_css = mem_cgroup_css_from_folio(folio);
250 wb = wb_get_create(bdi, memcg_css, GFP_ATOMIC);
252 /* must pin memcg_css, see wb_get_create() */
253 memcg_css = task_get_css(current, memory_cgrp_id);
254 wb = wb_get_create(bdi, memcg_css, GFP_ATOMIC);
255 css_put(memcg_css);
563 struct cgroup_subsys_state *memcg_css;
582 memcg_css = css_from_id(new_wb_id, &memory_cgrp_subsys);
583 if (memcg_css && !css_tryget(memcg_css))
584 memcg_css = NULL;
586 if (!memcg_css)
589 isw->new_wb = wb_get_create(bdi, memcg_css, GFP_ATOMIC);
590 css_put(memcg_css);
644 struct cgroup_subsys_state *memcg_css;
656 for (memcg_css = wb->memcg_css->parent; memcg_css;
657 memcg_css = memcg_css->parent) {
658 isw->new_wb = wb_get_create(wb->bdi, memcg_css, GFP_KERNEL);
721 wbc->wb_id = wbc->wb->memcg_css->id;
738 if (unlikely(wb_dying(wbc->wb) && !css_is_dying(wbc->wb->memcg_css)))
1042 struct cgroup_subsys_state *memcg_css;
1054 memcg_css = css_from_id(memcg_id, &memory_cgrp_subsys);
1055 if (memcg_css && !css_tryget(memcg_css))
1056 memcg_css = NULL;
1058 if (!memcg_css) {
1067 wb = wb_get_lookup(bdi, memcg_css);
1083 dirty = memcg_page_state(mem_cgroup_from_css(memcg_css), NR_FILE_DIRTY);
1103 css_put(memcg_css);