Lines Matching refs:file2_offset
202 .startoff2 = XFS_B_TO_FSBT(mp, fxr->file2_offset), in xfs_exchrange_mappings()
358 if (fxr->file1_offset > size1 || fxr->file2_offset > size2) in xfs_exchange_range_checks()
368 size2 - fxr->file2_offset); in xfs_exchange_range_checks()
374 fxr->file2_offset + fxr->length > size2) in xfs_exchange_range_checks()
383 !IS_ALIGNED(fxr->file2_offset, alloc_unit)) in xfs_exchange_range_checks()
388 check_add_overflow(fxr->file2_offset, fxr->length, &tmp)) in xfs_exchange_range_checks()
397 error = generic_write_check_limits(fxr->file2, fxr->file2_offset, in xfs_exchange_range_checks()
418 else if (fxr->file2_offset + fxr->length == size2) in xfs_exchange_range_checks()
419 blen = ALIGN(size2, alloc_unit) - fxr->file2_offset; in xfs_exchange_range_checks()
427 fxr->file2_offset + blen > fxr->file1_offset && in xfs_exchange_range_checks()
428 fxr->file1_offset + blen > fxr->file2_offset) in xfs_exchange_range_checks()
439 if (fxr->file2_offset + blen < size2) in xfs_exchange_range_checks()
480 fxr->file2_offset, in xfs_exchange_range_prep()
481 fxr->file2_offset + fxr->length - 1); in xfs_exchange_range_prep()
537 !isaligned_64(fxr->file2_offset, alloc_unit)) in xfs_exchrange_check_rtalign()
542 size2 - fxr->file2_offset); in xfs_exchrange_check_rtalign()
555 else if (fxr->file2_offset + length == size2) in xfs_exchrange_check_rtalign()
556 blen = roundup_64(size2, alloc_unit) - fxr->file2_offset; in xfs_exchrange_check_rtalign()
564 fxr->file2_offset + blen > fxr->file1_offset && in xfs_exchrange_check_rtalign()
565 fxr->file1_offset + blen > fxr->file2_offset) in xfs_exchrange_check_rtalign()
576 if (fxr->file2_offset + length < size2) in xfs_exchrange_check_rtalign()
636 error = xfs_flush_unmap_range(ip2, fxr->file2_offset, fxr->length); in xfs_exchrange_prep()
656 error = xfs_reflink_cancel_cow_range(ip2, fxr->file2_offset, in xfs_exchrange_prep()
770 ret = remap_verify_area(fxr->file2, fxr->file2_offset, check_len, true); in xfs_exchange_range()
811 fxr.file2_offset = args.file2_offset; in xfs_ioc_exchange_range()
907 fxr.file2_offset = args.file2_offset; in xfs_ioc_commit_range()