Lines Matching refs:memcg
548 struct mem_cgroup *memcg; in __do_huge_pmd_anonymous_page() local
555 if (mem_cgroup_try_charge_delay(page, vma->vm_mm, gfp, &memcg, true)) { in __do_huge_pmd_anonymous_page()
590 mem_cgroup_cancel_charge(page, memcg, true); in __do_huge_pmd_anonymous_page()
601 mem_cgroup_commit_charge(page, memcg, false, true); in __do_huge_pmd_anonymous_page()
617 mem_cgroup_cancel_charge(page, memcg, true); in __do_huge_pmd_anonymous_page()
1126 struct mem_cgroup *memcg; in do_huge_pmd_wp_page_fallback() local
1147 GFP_KERNEL, &memcg, false))) { in do_huge_pmd_wp_page_fallback()
1151 memcg = (void *)page_private(pages[i]); in do_huge_pmd_wp_page_fallback()
1153 mem_cgroup_cancel_charge(pages[i], memcg, in do_huge_pmd_wp_page_fallback()
1161 set_page_private(pages[i], (unsigned long)memcg); in do_huge_pmd_wp_page_fallback()
1197 memcg = (void *)page_private(pages[i]); in do_huge_pmd_wp_page_fallback()
1200 mem_cgroup_commit_charge(pages[i], memcg, false, false); in do_huge_pmd_wp_page_fallback()
1231 memcg = (void *)page_private(pages[i]); in do_huge_pmd_wp_page_fallback()
1233 mem_cgroup_cancel_charge(pages[i], memcg, false); in do_huge_pmd_wp_page_fallback()
1244 struct mem_cgroup *memcg; in do_huge_pmd_wp_page() local
1317 huge_gfp, &memcg, true))) { in do_huge_pmd_wp_page()
1345 mem_cgroup_cancel_charge(new_page, memcg, true); in do_huge_pmd_wp_page()
1354 mem_cgroup_commit_charge(new_page, memcg, false, true); in do_huge_pmd_wp_page()