Lines Matching refs:memcg
502 struct mem_cgroup *memcg = compound_head(page)->mem_cgroup; in get_deferred_split_queue() local
505 if (memcg) in get_deferred_split_queue()
506 return &memcg->deferred_split_queue; in get_deferred_split_queue()
577 struct mem_cgroup *memcg; in __do_huge_pmd_anonymous_page() local
584 if (mem_cgroup_try_charge_delay(page, vma->vm_mm, gfp, &memcg, true)) { in __do_huge_pmd_anonymous_page()
619 mem_cgroup_cancel_charge(page, memcg, true); in __do_huge_pmd_anonymous_page()
630 mem_cgroup_commit_charge(page, memcg, false, true); in __do_huge_pmd_anonymous_page()
638 count_memcg_events(memcg, THP_FAULT_ALLOC, 1); in __do_huge_pmd_anonymous_page()
647 mem_cgroup_cancel_charge(page, memcg, true); in __do_huge_pmd_anonymous_page()
1201 struct mem_cgroup *memcg; in do_huge_pmd_wp_page_fallback() local
1221 GFP_KERNEL, &memcg, false))) { in do_huge_pmd_wp_page_fallback()
1225 memcg = (void *)page_private(pages[i]); in do_huge_pmd_wp_page_fallback()
1227 mem_cgroup_cancel_charge(pages[i], memcg, in do_huge_pmd_wp_page_fallback()
1235 set_page_private(pages[i], (unsigned long)memcg); in do_huge_pmd_wp_page_fallback()
1271 memcg = (void *)page_private(pages[i]); in do_huge_pmd_wp_page_fallback()
1274 mem_cgroup_commit_charge(pages[i], memcg, false, false); in do_huge_pmd_wp_page_fallback()
1304 memcg = (void *)page_private(pages[i]); in do_huge_pmd_wp_page_fallback()
1306 mem_cgroup_cancel_charge(pages[i], memcg, false); in do_huge_pmd_wp_page_fallback()
1317 struct mem_cgroup *memcg; in do_huge_pmd_wp_page() local
1389 huge_gfp, &memcg, true))) { in do_huge_pmd_wp_page()
1400 count_memcg_events(memcg, THP_FAULT_ALLOC, 1); in do_huge_pmd_wp_page()
1418 mem_cgroup_cancel_charge(new_page, memcg, true); in do_huge_pmd_wp_page()
1427 mem_cgroup_commit_charge(new_page, memcg, false, true); in do_huge_pmd_wp_page()
2854 struct mem_cgroup *memcg = compound_head(page)->mem_cgroup; in deferred_split_huge_page() local
2879 if (memcg) in deferred_split_huge_page()
2880 memcg_set_shrinker_bit(memcg, page_to_nid(page), in deferred_split_huge_page()
2894 if (sc->memcg) in deferred_split_count()
2895 ds_queue = &sc->memcg->deferred_split_queue; in deferred_split_count()
2911 if (sc->memcg) in deferred_split_scan()
2912 ds_queue = &sc->memcg->deferred_split_queue; in deferred_split_scan()