Lines Matching full:same
85 /* Don't allow overlapped cloning within the same file. */ in generic_remap_checks()
167 * are from the same file.
180 /* Unlock two folios, being careful not to unlock the same folio twice. */
189 * Compare extents of two files to see if they are the same.
196 bool same = true; in vfs_dedupe_file_range_compare() local
231 same = false; in vfs_dedupe_file_range_compare()
244 same = false; in vfs_dedupe_file_range_compare()
253 if (!same) in vfs_dedupe_file_range_compare()
261 *is_same = same; in vfs_dedupe_file_range_compare()
335 * Check that the extents are the same. in __generic_remap_file_range_prep()
492 int vfs_dedupe_file_range(struct file *file, struct file_dedupe_range *same) in vfs_dedupe_file_range() argument
500 u16 count = same->dest_count; in vfs_dedupe_file_range()
506 if (same->reserved1 || same->reserved2) in vfs_dedupe_file_range()
509 off = same->src_offset; in vfs_dedupe_file_range()
510 len = same->src_length; in vfs_dedupe_file_range()
534 same->info[i].bytes_deduped = 0ULL; in vfs_dedupe_file_range()
535 same->info[i].status = FILE_DEDUPE_RANGE_SAME; in vfs_dedupe_file_range()
538 for (i = 0, info = same->info; i < count; i++, info++) { in vfs_dedupe_file_range()