• Home
  • Raw
  • Download

Lines Matching refs:to

192 	struct mem_cgroup *to;  member
1345 struct mem_cgroup *to; in mem_cgroup_under_move() local
1353 to = mc.to; in mem_cgroup_under_move()
1358 mem_cgroup_is_descendant(to, memcg); in mem_cgroup_under_move()
3080 struct mem_cgroup *from, struct mem_cgroup *to) in mem_cgroup_move_swap_account() argument
3085 new_id = mem_cgroup_id(to); in mem_cgroup_move_swap_account()
3089 mod_memcg_state(to, MEMCG_SWAP, 1); in mem_cgroup_move_swap_account()
3096 struct mem_cgroup *from, struct mem_cgroup *to) in mem_cgroup_move_swap_account() argument
5268 ret = try_charge(mc.to, GFP_KERNEL & ~__GFP_DIRECT_RECLAIM, count); in mem_cgroup_do_precharge()
5276 ret = try_charge(mc.to, GFP_KERNEL | __GFP_NORETRY, 1); in mem_cgroup_do_precharge()
5411 struct mem_cgroup *to) in mem_cgroup_move_account() argument
5420 VM_BUG_ON(from == to); in mem_cgroup_move_account()
5440 to_vec = mem_cgroup_lruvec(pgdat, to); in mem_cgroup_move_account()
5483 page->mem_cgroup = to; in mem_cgroup_move_account()
5487 spin_lock(&to->deferred_split_queue.split_queue_lock); in mem_cgroup_move_account()
5489 &to->deferred_split_queue.split_queue); in mem_cgroup_move_account()
5490 to->deferred_split_queue.split_queue_len++; in mem_cgroup_move_account()
5491 spin_unlock(&to->deferred_split_queue.split_queue_lock); in mem_cgroup_move_account()
5500 mem_cgroup_charge_statistics(to, page, compound, nr_pages); in mem_cgroup_move_account()
5501 memcg_check_events(to, page); in mem_cgroup_move_account()
5684 struct mem_cgroup *to = mc.to; in __mem_cgroup_clear_mc() local
5688 cancel_charge(mc.to, mc.precharge); in __mem_cgroup_clear_mc()
5711 if (!mem_cgroup_is_root(mc.to)) in __mem_cgroup_clear_mc()
5712 page_counter_uncharge(&mc.to->memory, mc.moved_swap); in __mem_cgroup_clear_mc()
5714 mem_cgroup_id_get_many(mc.to, mc.moved_swap); in __mem_cgroup_clear_mc()
5715 css_put_many(&mc.to->css, mc.moved_swap); in __mem_cgroup_clear_mc()
5720 memcg_oom_recover(to); in __mem_cgroup_clear_mc()
5736 mc.to = NULL; in mem_cgroup_clear_mc()
5791 VM_BUG_ON(mc.to); in mem_cgroup_can_attach()
5799 mc.to = memcg; in mem_cgroup_can_attach()
5815 if (mc.to) in mem_cgroup_cancel_attach()
5842 mc.from, mc.to)) { in mem_cgroup_move_charge_pte_range()
5852 mc.from, mc.to)) { in mem_cgroup_move_charge_pte_range()
5891 mc.from, mc.to)) { in mem_cgroup_move_charge_pte_range()
5903 if (!mem_cgroup_move_swap_account(ent, mc.from, mc.to)) { in mem_cgroup_move_charge_pte_range()
5971 if (mc.to) { in mem_cgroup_move_task()