Searched refs:memcg_css (Results 1 – 9 of 9) sorted by relevance
/linux/include/linux/ |
A D | backing-dev.h | 159 struct cgroup_subsys_state *memcg_css); 161 struct cgroup_subsys_state *memcg_css, 198 struct cgroup_subsys_state *memcg_css; in wb_find_current() local 201 memcg_css = task_css(current, memory_cgrp_id); in wb_find_current() 202 if (!memcg_css->parent) in wb_find_current() 205 wb = radix_tree_lookup(&bdi->cgwb_tree, memcg_css->id); in wb_find_current() 237 struct cgroup_subsys_state *memcg_css; in wb_get_create_current() local 239 memcg_css = task_get_css(current, memory_cgrp_id); in wb_get_create_current() 240 wb = wb_get_create(bdi, memcg_css, gfp); in wb_get_create_current() 241 css_put(memcg_css); in wb_get_create_current()
|
A D | backing-dev-defs.h | 158 struct cgroup_subsys_state *memcg_css; /* the associated memcg */ member
|
A D | memcontrol.h | 1617 if (unlikely(&folio_memcg(folio)->css != wb->memcg_css)) in mem_cgroup_track_foreign_dirty()
|
/linux/mm/ |
A D | backing-dev.c | 399 css_put(wb->memcg_css); in cgwb_release_workfn() 455 memcg = mem_cgroup_from_css(memcg_css); in cgwb_create() 491 wb->memcg_css = memcg_css; in cgwb_create() 515 css_get(memcg_css); in cgwb_create() 565 struct cgroup_subsys_state *memcg_css) in wb_get_lookup() argument 569 if (!memcg_css->parent) in wb_get_lookup() 598 struct cgroup_subsys_state *memcg_css, in wb_get_create() argument 605 if (!memcg_css->parent) in wb_get_create() 609 wb = wb_get_lookup(bdi, memcg_css); in wb_get_create() 610 } while (!wb && !cgwb_create(bdi, memcg_css, gfp)); in wb_get_create() [all …]
|
A D | memcontrol.c | 4433 struct mem_cgroup *memcg = mem_cgroup_from_css(wb->memcg_css); in mem_cgroup_wb_domain() 4463 struct mem_cgroup *memcg = mem_cgroup_from_css(wb->memcg_css); in mem_cgroup_wb_stats() 4548 frn->memcg_id == wb->memcg_css->id) in mem_cgroup_track_foreign_dirty_slowpath() 4575 frn->memcg_id = wb->memcg_css->id; in mem_cgroup_track_foreign_dirty_slowpath() 4583 struct mem_cgroup *memcg = mem_cgroup_from_css(wb->memcg_css); in mem_cgroup_flush_foreign()
|
/linux/fs/ |
A D | fs-writeback.c | 253 css_put(memcg_css); in __inode_attach_wb() 578 if (memcg_css && !css_tryget(memcg_css)) in inode_switch_wbs() 579 memcg_css = NULL; in inode_switch_wbs() 581 if (!memcg_css) in inode_switch_wbs() 585 css_put(memcg_css); in inode_switch_wbs() 634 for (memcg_css = wb->memcg_css->parent; memcg_css; in cleanup_offline_cgwb() 635 memcg_css = memcg_css->parent) { in cleanup_offline_cgwb() 1065 if (memcg_css && !css_tryget(memcg_css)) in cgroup_writeback_by_id() 1066 memcg_css = NULL; in cgroup_writeback_by_id() 1068 if (!memcg_css) { in cgroup_writeback_by_id() [all …]
|
/linux/drivers/block/ |
A D | loop.h | 69 struct cgroup_subsys_state *memcg_css; member
|
A D | loop.c | 857 if (cmd->memcg_css) in loop_queue_work() 858 css_put(cmd->memcg_css); in loop_queue_work() 859 cmd->memcg_css = NULL; in loop_queue_work() 1822 cmd->memcg_css = NULL; in loop_queue_rq() 1827 cmd->memcg_css = in loop_queue_rq() 1853 if (cmd->memcg_css) in loop_handle_cmd() 1855 mem_cgroup_from_css(cmd->memcg_css)); in loop_handle_cmd() 1862 if (cmd->memcg_css) { in loop_handle_cmd() 1864 css_put(cmd->memcg_css); in loop_handle_cmd()
|
/linux/include/trace/events/ |
A D | writeback.h | 153 return cgroup_ino(wb->memcg_css->cgroup); in __trace_wb_assign_cgroup() 259 __entry->memcg_id = wb->memcg_css->id;
|
Completed in 34 milliseconds