• Home
  • Raw
  • Download

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()
587 struct mem_cgroup *memcg; in __do_huge_pmd_anonymous_page() local
594 if (mem_cgroup_try_charge_delay(page, vma->vm_mm, gfp, &memcg, true)) { in __do_huge_pmd_anonymous_page()
629 mem_cgroup_cancel_charge(page, memcg, true); in __do_huge_pmd_anonymous_page()
640 mem_cgroup_commit_charge(page, memcg, false, true); in __do_huge_pmd_anonymous_page()
648 count_memcg_events(memcg, THP_FAULT_ALLOC, 1); in __do_huge_pmd_anonymous_page()
657 mem_cgroup_cancel_charge(page, memcg, true); in __do_huge_pmd_anonymous_page()
1211 struct mem_cgroup *memcg; in do_huge_pmd_wp_page_fallback() local
1231 GFP_KERNEL, &memcg, false))) { in do_huge_pmd_wp_page_fallback()
1235 memcg = (void *)page_private(pages[i]); in do_huge_pmd_wp_page_fallback()
1237 mem_cgroup_cancel_charge(pages[i], memcg, in do_huge_pmd_wp_page_fallback()
1245 set_page_private(pages[i], (unsigned long)memcg); in do_huge_pmd_wp_page_fallback()
1281 memcg = (void *)page_private(pages[i]); in do_huge_pmd_wp_page_fallback()
1284 mem_cgroup_commit_charge(pages[i], memcg, false, false); in do_huge_pmd_wp_page_fallback()
1314 memcg = (void *)page_private(pages[i]); in do_huge_pmd_wp_page_fallback()
1316 mem_cgroup_cancel_charge(pages[i], memcg, false); in do_huge_pmd_wp_page_fallback()
1327 struct mem_cgroup *memcg; in do_huge_pmd_wp_page() local
1399 huge_gfp, &memcg, true))) { in do_huge_pmd_wp_page()
1410 count_memcg_events(memcg, THP_FAULT_ALLOC, 1); in do_huge_pmd_wp_page()
1428 mem_cgroup_cancel_charge(new_page, memcg, true); in do_huge_pmd_wp_page()
1437 mem_cgroup_commit_charge(new_page, memcg, false, true); in do_huge_pmd_wp_page()
2864 struct mem_cgroup *memcg = compound_head(page)->mem_cgroup; in deferred_split_huge_page() local
2889 if (memcg) in deferred_split_huge_page()
2890 memcg_set_shrinker_bit(memcg, page_to_nid(page), in deferred_split_huge_page()
2904 if (sc->memcg) in deferred_split_count()
2905 ds_queue = &sc->memcg->deferred_split_queue; in deferred_split_count()
2921 if (sc->memcg) in deferred_split_scan()
2922 ds_queue = &sc->memcg->deferred_split_queue; in deferred_split_scan()