Lines Matching refs:newpage
6778 void mem_cgroup_migrate(struct page *oldpage, struct page *newpage) in mem_cgroup_migrate() argument
6786 VM_BUG_ON_PAGE(!PageLocked(newpage), newpage); in mem_cgroup_migrate()
6787 VM_BUG_ON_PAGE(PageAnon(oldpage) != PageAnon(newpage), newpage); in mem_cgroup_migrate()
6788 VM_BUG_ON_PAGE(PageTransHuge(oldpage) != PageTransHuge(newpage), in mem_cgroup_migrate()
6789 newpage); in mem_cgroup_migrate()
6795 if (newpage->mem_cgroup) in mem_cgroup_migrate()
6804 compound = PageTransHuge(newpage); in mem_cgroup_migrate()
6805 nr_pages = compound ? hpage_nr_pages(newpage) : 1; in mem_cgroup_migrate()
6812 commit_charge(newpage, memcg, false); in mem_cgroup_migrate()
6815 mem_cgroup_charge_statistics(memcg, newpage, compound, nr_pages); in mem_cgroup_migrate()
6816 memcg_check_events(memcg, newpage); in mem_cgroup_migrate()