Home
last modified time | relevance | path

Searched refs:src_folio (Results 1 – 2 of 2) sorted by relevance

/linux/fs/
H A Dremap_range.c200 struct folio *src_folio, *dst_folio; in vfs_dedupe_file_range_compare() local
209 src_folio = vfs_dedupe_get_folio(src, srcoff); in vfs_dedupe_file_range_compare()
210 if (IS_ERR(src_folio)) { in vfs_dedupe_file_range_compare()
211 error = PTR_ERR(src_folio); in vfs_dedupe_file_range_compare()
217 folio_put(src_folio); in vfs_dedupe_file_range_compare()
221 vfs_lock_two_folios(src_folio, dst_folio); in vfs_dedupe_file_range_compare()
228 if (!folio_test_uptodate(src_folio) || !folio_test_uptodate(dst_folio) || in vfs_dedupe_file_range_compare()
229 src_folio->mapping != src->f_mapping || in vfs_dedupe_file_range_compare()
235 src_addr = kmap_local_folio(src_folio, in vfs_dedupe_file_range_compare()
236 offset_in_folio(src_folio, srcoff)); in vfs_dedupe_file_range_compare()
[all …]
/linux/include/linux/
H A Dhighmem.h501 struct folio *src_folio, size_t src_off, size_t len) in memcpy_folio() argument
504 VM_BUG_ON(src_off + len > folio_size(src_folio)); in memcpy_folio()
508 const char *src = kmap_local_folio(src_folio, src_off); in memcpy_folio()
514 if (folio_test_highmem(src_folio) && in memcpy_folio()