Lines Matching refs:src_page
1864 struct page *src_page; in vfs_dedupe_file_range_compare() local
1881 src_page = vfs_dedupe_get_page(src, srcoff); in vfs_dedupe_file_range_compare()
1882 if (IS_ERR(src_page)) { in vfs_dedupe_file_range_compare()
1883 error = PTR_ERR(src_page); in vfs_dedupe_file_range_compare()
1889 put_page(src_page); in vfs_dedupe_file_range_compare()
1893 vfs_lock_two_pages(src_page, dest_page); in vfs_dedupe_file_range_compare()
1900 if (!PageUptodate(src_page) || !PageUptodate(dest_page) || in vfs_dedupe_file_range_compare()
1901 src_page->mapping != src->i_mapping || in vfs_dedupe_file_range_compare()
1907 src_addr = kmap_atomic(src_page); in vfs_dedupe_file_range_compare()
1910 flush_dcache_page(src_page); in vfs_dedupe_file_range_compare()
1919 vfs_unlock_two_pages(src_page, dest_page); in vfs_dedupe_file_range_compare()
1921 put_page(src_page); in vfs_dedupe_file_range_compare()