Lines Matching refs:newpage
6177 void mem_cgroup_migrate(struct page *oldpage, struct page *newpage) in mem_cgroup_migrate() argument
6185 VM_BUG_ON_PAGE(!PageLocked(newpage), newpage); in mem_cgroup_migrate()
6186 VM_BUG_ON_PAGE(PageAnon(oldpage) != PageAnon(newpage), newpage); in mem_cgroup_migrate()
6187 VM_BUG_ON_PAGE(PageTransHuge(oldpage) != PageTransHuge(newpage), in mem_cgroup_migrate()
6188 newpage); in mem_cgroup_migrate()
6194 if (newpage->mem_cgroup) in mem_cgroup_migrate()
6203 compound = PageTransHuge(newpage); in mem_cgroup_migrate()
6204 nr_pages = compound ? hpage_nr_pages(newpage) : 1; in mem_cgroup_migrate()
6211 commit_charge(newpage, memcg, false); in mem_cgroup_migrate()
6214 mem_cgroup_charge_statistics(memcg, newpage, compound, nr_pages); in mem_cgroup_migrate()
6215 memcg_check_events(memcg, newpage); in mem_cgroup_migrate()