Lines Matching refs:last_fsb
57 xfs_fileoff_t *last_fsb) in xfs_iomap_eof_align_last_fsb() argument
72 new_last_fsb = roundup_64(*last_fsb, mp->m_swidth); in xfs_iomap_eof_align_last_fsb()
79 new_last_fsb = roundup_64(*last_fsb, mp->m_dalign); in xfs_iomap_eof_align_last_fsb()
90 new_last_fsb = roundup_64(*last_fsb, align); in xfs_iomap_eof_align_last_fsb()
98 *last_fsb = new_last_fsb; in xfs_iomap_eof_align_last_fsb()
130 xfs_fileoff_t last_fsb; in xfs_iomap_write_direct() local
156 last_fsb = XFS_B_TO_FSB(mp, ((xfs_ufsize_t)(offset + count))); in xfs_iomap_write_direct()
158 error = xfs_iomap_eof_align_last_fsb(mp, ip, extsz, &last_fsb); in xfs_iomap_write_direct()
163 last_fsb = MIN(last_fsb, (xfs_fileoff_t) in xfs_iomap_write_direct()
167 count_fsb = last_fsb - offset_fsb; in xfs_iomap_write_direct()
381 xfs_fileoff_t last_fsb; in xfs_iomap_write_delay() local
416 last_fsb = ioalign + alloc_blocks; in xfs_iomap_write_delay()
418 last_fsb = XFS_B_TO_FSB(mp, ((xfs_ufsize_t)(offset + count))); in xfs_iomap_write_delay()
422 error = xfs_iomap_eof_align_last_fsb(mp, ip, extsz, &last_fsb); in xfs_iomap_write_delay()
430 (xfs_filblks_t)(last_fsb - offset_fsb), in xfs_iomap_write_delay()