Lines Matching refs:end_fsb

96 	xfs_fileoff_t		end_fsb)  in xfs_hole_to_iomap()  argument
103 iomap->length = XFS_FSB_TO_B(ip->i_mount, end_fsb - offset_fsb); in xfs_hole_to_iomap()
154 xfs_fileoff_t end_fsb) in xfs_iomap_eof_align_last_fsb() argument
175 xfs_fileoff_t aligned_end_fsb = roundup_64(end_fsb, align); in xfs_iomap_eof_align_last_fsb()
183 return end_fsb; in xfs_iomap_eof_align_last_fsb()
717 xfs_fileoff_t end_fsb) in imap_spans_range() argument
721 if (imap->br_startoff + imap->br_blockcount < end_fsb) in imap_spans_range()
739 xfs_fileoff_t end_fsb = xfs_iomap_end_fsb(mp, offset, length); in xfs_direct_write_iomap_begin() local
762 error = xfs_bmapi_read(ip, offset_fsb, end_fsb - offset_fsb, &imap, in xfs_direct_write_iomap_begin()
779 end_fsb = imap.br_startoff + imap.br_blockcount; in xfs_direct_write_iomap_begin()
780 length = XFS_FSB_TO_B(mp, end_fsb) - offset; in xfs_direct_write_iomap_begin()
793 !imap_spans_range(&imap, offset_fsb, end_fsb)) { in xfs_direct_write_iomap_begin()
817 end_fsb = xfs_iomap_end_fsb(mp, offset, length); in xfs_direct_write_iomap_begin()
820 end_fsb = xfs_iomap_eof_align_last_fsb(ip, end_fsb); in xfs_direct_write_iomap_begin()
822 end_fsb = min(end_fsb, imap.br_startoff + imap.br_blockcount); in xfs_direct_write_iomap_begin()
825 error = xfs_iomap_write_direct(ip, offset_fsb, end_fsb - offset_fsb, in xfs_direct_write_iomap_begin()
865 xfs_fileoff_t end_fsb = xfs_iomap_end_fsb(mp, offset, count); in xfs_buffered_write_iomap_begin() local
907 imap.br_startoff = end_fsb; /* fake hole until the end */ in xfs_buffered_write_iomap_begin()
949 xfs_trim_extent(&imap, offset_fsb, end_fsb - offset_fsb); in xfs_buffered_write_iomap_begin()
968 end_fsb = imap.br_startoff + imap.br_blockcount; in xfs_buffered_write_iomap_begin()
980 end_fsb = xfs_iomap_end_fsb(mp, offset, count); in xfs_buffered_write_iomap_begin()
1016 prealloc_blocks = p_end_fsb - end_fsb; in xfs_buffered_write_iomap_begin()
1022 end_fsb - offset_fsb, prealloc_blocks, in xfs_buffered_write_iomap_begin()
1088 xfs_fileoff_t end_fsb; in xfs_buffered_write_iomap_end() local
1112 end_fsb = XFS_B_TO_FSB(mp, offset + length); in xfs_buffered_write_iomap_end()
1122 if ((iomap->flags & IOMAP_F_NEW) && start_fsb < end_fsb) { in xfs_buffered_write_iomap_end()
1124 XFS_FSB_TO_B(mp, end_fsb) - 1); in xfs_buffered_write_iomap_end()
1127 end_fsb - start_fsb); in xfs_buffered_write_iomap_end()
1156 xfs_fileoff_t end_fsb = xfs_iomap_end_fsb(mp, offset, length); in xfs_read_iomap_begin() local
1169 error = xfs_bmapi_read(ip, offset_fsb, end_fsb - offset_fsb, &imap, in xfs_read_iomap_begin()
1197 xfs_fileoff_t end_fsb = XFS_B_TO_FSB(mp, offset + length); in xfs_seek_iomap_begin() local
1237 end_fsb = min(end_fsb, data_fsb); in xfs_seek_iomap_begin()
1238 xfs_trim_extent(&cmap, offset_fsb, end_fsb); in xfs_seek_iomap_begin()
1260 xfs_trim_extent(&imap, offset_fsb, end_fsb); in xfs_seek_iomap_begin()
1283 xfs_fileoff_t end_fsb = XFS_B_TO_FSB(mp, offset + length); in xfs_xattr_iomap_begin() local
1300 error = xfs_bmapi_read(ip, offset_fsb, end_fsb - offset_fsb, &imap, in xfs_xattr_iomap_begin()