Home
last modified time | relevance | path

Searched refs:blkcg_css (Results 1 – 9 of 9) sorted by relevance

/linux/mm/
H A Dbacking-dev.c621 css_put(wb->blkcg_css); in cgwb_release_workfn()
625 blkcg_unpin_online(wb->blkcg_css); in cgwb_release_workfn()
669 struct cgroup_subsys_state *blkcg_css; in cgwb_create() local
676 blkcg_css = cgroup_get_e_css(memcg_css->cgroup, &io_cgrp_subsys); in cgwb_create()
678 blkcg_cgwb_list = blkcg_get_cgwb_list(blkcg_css); in cgwb_create()
683 if (wb && wb->blkcg_css != blkcg_css) { in cgwb_create()
711 wb->blkcg_css = blkcg_css; in cgwb_create()
735 blkcg_pin_online(blkcg_css); in cgwb_create()
737 css_get(blkcg_css); in cgwb_create()
758 css_put(blkcg_css); in cgwb_create()
[all …]
/linux/include/linux/
H A Dblk-cgroup.h31 void blkcg_pin_online(struct cgroup_subsys_state *blkcg_css);
32 void blkcg_unpin_online(struct cgroup_subsys_state *blkcg_css);
H A Dwriteback.h107 ((wbc)->wb ? (wbc)->wb->blkcg_css : blkcg_root_css)
265 bio_associate_blkg_from_css(bio, wbc->wb->blkcg_css); in wbc_init_bio()
H A Dbacking-dev.h206 if (likely(wb && wb->blkcg_css == task_css(current, io_cgrp_id)))
/linux/drivers/block/
H A Dloop.c86 struct cgroup_subsys_state *blkcg_css; member
778 struct cgroup_subsys_state *blkcg_css; member
805 if (queue_on_root_worker(cmd->blkcg_css)) in loop_queue_work()
813 if (cur_worker->blkcg_css == cmd->blkcg_css) { in loop_queue_work()
816 } else if ((long)cur_worker->blkcg_css < (long)cmd->blkcg_css) { in loop_queue_work()
831 cmd->blkcg_css = NULL; in loop_queue_work()
838 worker->blkcg_css = cmd->blkcg_css; in loop_queue_work()
839 css_get(worker->blkcg_css); in loop_queue_work()
884 css_put(worker->blkcg_css); in loop_free_idle_workers()
1875 cmd->blkcg_css = NULL; in loop_queue_rq()
[all …]
/linux/kernel/
H A Dkthread.c67 struct cgroup_subsys_state *blkcg_css; member
134 WARN_ON_ONCE(kthread->blkcg_css); in free_kthread_struct()
1712 if (kthread->blkcg_css) { in kthread_associate_blkcg()
1713 css_put(kthread->blkcg_css); in kthread_associate_blkcg()
1714 kthread->blkcg_css = NULL; in kthread_associate_blkcg()
1718 kthread->blkcg_css = css; in kthread_associate_blkcg()
1735 return kthread->blkcg_css; in kthread_blkcg()
/linux/block/
H A Dblk-cgroup.c98 * blkcg_css - find the current css
104 static struct cgroup_subsys_state *blkcg_css(void) in blkcg_css()
1340 * @blkcg_css: blkcg of interest
1346 void blkcg_pin_online(struct cgroup_subsys_state *blkcg_css) in blkcg_pin_online()
1348 refcount_inc(&css_to_blkcg(blkcg_css)->online_pin);
1353 * @blkcg_css: blkcg of interest
1360 void blkcg_unpin_online(struct cgroup_subsys_state *blkcg_css) in blkcg_unpin_online()
1362 struct blkcg *blkcg = css_to_blkcg(blkcg_css); in blkcg_unpin_online()
2024 blkcg = css_to_blkcg(blkcg_css()); in blkcg_maybe_throttle_current()
2175 css = blkcg_css(); in bio_clone_blkg_association()
103 static struct cgroup_subsys_state *blkcg_css(void) blkcg_css() function
1343 blkcg_pin_online(struct cgroup_subsys_state * blkcg_css) blkcg_pin_online() argument
1357 blkcg_unpin_online(struct cgroup_subsys_state * blkcg_css) blkcg_unpin_online() argument
[all...]
/linux/kernel/trace/
H A Dblktrace.c976 struct cgroup_subsys_state *blkcg_css; in blk_trace_bio_get_cgid() local
984 blkcg_css = bio_blkcg_css(bio); in blk_trace_bio_get_cgid()
985 if (!blkcg_css) in blk_trace_bio_get_cgid()
987 return cgroup_id(blkcg_css->cgroup); in blk_trace_bio_get_cgid()
/linux/fs/btrfs/
H A Dinode.c723 struct cgroup_subsys_state *blkcg_css; in cow_file_range_inline()
1067 if (async_chunk->blkcg_css) in compress_file_range()
1068 kthread_associate_blkcg(async_chunk->blkcg_css); in compress_file_range()
1143 if (async_chunk->blkcg_css) in submit_one_async_extent()
1161 if (async_chunk->blkcg_css) in submit_one_async_extent()
1560 if (async_chunk->blkcg_css) in cow_file_range()
1561 css_put(async_chunk->blkcg_css); in cow_file_range()
1590 struct cgroup_subsys_state *blkcg_css = wbc_blkcg_css(wbc); in cow_file_range()
1653 if (blkcg_css != blkcg_root_css) {
1654 css_get(blkcg_css);
769 struct cgroup_subsys_state *blkcg_css; global() member
1700 struct cgroup_subsys_state *blkcg_css = wbc_blkcg_css(wbc); run_delalloc_compressed() local
[all...]