Lines Matching refs:memcg
2314 struct mem_cgroup *memcg; in wp_page_copy() local
2333 if (mem_cgroup_try_charge_delay(new_page, mm, GFP_KERNEL, &memcg, false)) in wp_page_copy()
2368 mem_cgroup_commit_charge(new_page, memcg, false, false); in wp_page_copy()
2407 mem_cgroup_cancel_charge(new_page, memcg, false); in wp_page_copy()
2739 struct mem_cgroup *memcg; in do_swap_page() local
2845 &memcg, false)) { in do_swap_page()
2892 mem_cgroup_commit_charge(page, memcg, false, false); in do_swap_page()
2896 mem_cgroup_commit_charge(page, memcg, true, false); in do_swap_page()
2932 mem_cgroup_cancel_charge(page, memcg, false); in do_swap_page()
2953 struct mem_cgroup *memcg; in do_anonymous_page() local
3006 if (mem_cgroup_try_charge_delay(page, vma->vm_mm, GFP_KERNEL, &memcg, in do_anonymous_page()
3033 mem_cgroup_cancel_charge(page, memcg, false); in do_anonymous_page()
3040 mem_cgroup_commit_charge(page, memcg, false, false); in do_anonymous_page()
3051 mem_cgroup_cancel_charge(page, memcg, false); in do_anonymous_page()
3267 vm_fault_t alloc_set_pte(struct vm_fault *vmf, struct mem_cgroup *memcg, in alloc_set_pte() argument
3278 VM_BUG_ON_PAGE(memcg, page); in alloc_set_pte()
3303 mem_cgroup_commit_charge(page, memcg, false, false); in alloc_set_pte()
3352 ret = alloc_set_pte(vmf, vmf->memcg, page); in finish_fault()
3513 &vmf->memcg, false)) { in do_cow_fault()
3534 mem_cgroup_cancel_charge(vmf->cow_page, vmf->memcg, false); in do_cow_fault()