Lines Matching refs:old_page
2821 struct page *old_page = vmf->page; in wp_page_copy() local
2841 if (!cow_user_page(new_page, old_page, vmf)) { in wp_page_copy()
2849 if (old_page) in wp_page_copy()
2850 put_page(old_page); in wp_page_copy()
2871 if (old_page) { in wp_page_copy()
2872 if (!PageAnon(old_page)) { in wp_page_copy()
2874 mm_counter_file(old_page)); in wp_page_copy()
2900 if (old_page) { in wp_page_copy()
2923 page_remove_rmap(old_page, false); in wp_page_copy()
2927 new_page = old_page; in wp_page_copy()
2942 if (old_page) { in wp_page_copy()
2948 lock_page(old_page); /* LRU manipulation */ in wp_page_copy()
2949 if (PageMlocked(old_page)) in wp_page_copy()
2950 munlock_vma_page(old_page); in wp_page_copy()
2951 unlock_page(old_page); in wp_page_copy()
2953 put_page(old_page); in wp_page_copy()
2959 if (old_page) in wp_page_copy()
2960 put_page(old_page); in wp_page_copy()