Lines Matching refs:old_page
3101 struct page *old_page = vmf->page; in wp_page_copy() local
3123 if (!__wp_page_copy_user(new_page, old_page, vmf)) { in wp_page_copy()
3131 if (old_page) in wp_page_copy()
3132 put_page(old_page); in wp_page_copy()
3137 kmsan_copy_page_meta(new_page, old_page); in wp_page_copy()
3156 if (old_page) { in wp_page_copy()
3157 if (!PageAnon(old_page)) { in wp_page_copy()
3159 mm_counter_file(old_page)); in wp_page_copy()
3195 if (old_page) { in wp_page_copy()
3218 page_remove_rmap(old_page, vma, false); in wp_page_copy()
3222 new_page = old_page; in wp_page_copy()
3237 if (old_page) { in wp_page_copy()
3239 free_swap_cache(old_page); in wp_page_copy()
3240 put_page(old_page); in wp_page_copy()
3248 if (old_page) in wp_page_copy()
3249 put_page(old_page); in wp_page_copy()