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