Lines Matching refs:memcg

720 	struct mem_cgroup *memcg;  in __do_huge_pmd_anonymous_page()  local
727 if (mem_cgroup_try_charge(page, mm, gfp, &memcg)) { in __do_huge_pmd_anonymous_page()
735 mem_cgroup_cancel_charge(page, memcg); in __do_huge_pmd_anonymous_page()
751 mem_cgroup_cancel_charge(page, memcg); in __do_huge_pmd_anonymous_page()
762 mem_cgroup_cancel_charge(page, memcg); in __do_huge_pmd_anonymous_page()
774 mem_cgroup_commit_charge(page, memcg, false); in __do_huge_pmd_anonymous_page()
1049 struct mem_cgroup *memcg; in do_huge_pmd_wp_page_fallback() local
1071 &memcg))) { in do_huge_pmd_wp_page_fallback()
1075 memcg = (void *)page_private(pages[i]); in do_huge_pmd_wp_page_fallback()
1077 mem_cgroup_cancel_charge(pages[i], memcg); in do_huge_pmd_wp_page_fallback()
1084 set_page_private(pages[i], (unsigned long)memcg); in do_huge_pmd_wp_page_fallback()
1113 memcg = (void *)page_private(pages[i]); in do_huge_pmd_wp_page_fallback()
1116 mem_cgroup_commit_charge(pages[i], memcg, false); in do_huge_pmd_wp_page_fallback()
1142 memcg = (void *)page_private(pages[i]); in do_huge_pmd_wp_page_fallback()
1144 mem_cgroup_cancel_charge(pages[i], memcg); in do_huge_pmd_wp_page_fallback()
1157 struct mem_cgroup *memcg; in do_huge_pmd_wp_page() local
1210 if (unlikely(mem_cgroup_try_charge(new_page, mm, huge_gfp, &memcg))) { in do_huge_pmd_wp_page()
1239 mem_cgroup_cancel_charge(new_page, memcg); in do_huge_pmd_wp_page()
1248 mem_cgroup_commit_charge(new_page, memcg, false); in do_huge_pmd_wp_page()
2516 struct mem_cgroup *memcg; in collapse_huge_page() local
2533 gfp, &memcg))) in collapse_huge_page()
2620 mem_cgroup_commit_charge(new_page, memcg, false); in collapse_huge_page()
2635 mem_cgroup_cancel_charge(new_page, memcg); in collapse_huge_page()