Lines Matching refs:blkcg_css
484 struct blkcg *blkcg = css_to_blkcg(wb->blkcg_css); in cgwb_release_workfn()
490 css_put(wb->blkcg_css); in cgwb_release_workfn()
530 struct cgroup_subsys_state *blkcg_css; in cgwb_create() local
538 blkcg_css = cgroup_get_e_css(memcg_css->cgroup, &io_cgrp_subsys); in cgwb_create()
539 blkcg = css_to_blkcg(blkcg_css); in cgwb_create()
546 if (wb && wb->blkcg_css != blkcg_css) { in cgwb_create()
561 ret = wb_init(wb, bdi, blkcg_css->id, gfp); in cgwb_create()
574 wb->blkcg_css = blkcg_css; in cgwb_create()
596 css_get(blkcg_css); in cgwb_create()
616 css_put(blkcg_css); in cgwb_create()
654 struct cgroup_subsys_state *blkcg_css; in wb_get_lookup() local
657 blkcg_css = cgroup_get_e_css(memcg_css->cgroup, &io_cgrp_subsys); in wb_get_lookup()
658 if (unlikely(wb->blkcg_css != blkcg_css || !wb_tryget(wb))) in wb_get_lookup()
660 css_put(blkcg_css); in wb_get_lookup()
706 bdi->wb.blkcg_css = blkcg_root_css; in cgwb_bdi_init()