Lines Matching refs:offset
79 iomap->offset = XFS_FSB_TO_B(mp, imap->br_startoff); in xfs_bmbt_to_iomap()
102 iomap->offset = XFS_FSB_TO_B(ip->i_mount, offset_fsb); in xfs_hole_to_iomap()
111 loff_t offset, in xfs_iomap_end_fsb() argument
114 ASSERT(offset <= mp->m_super->s_maxbytes); in xfs_iomap_end_fsb()
115 return min(XFS_B_TO_FSB(mp, offset + count), in xfs_iomap_end_fsb()
364 loff_t offset, in xfs_iomap_prealloc_size() argument
372 xfs_fileoff_t offset_fsb = XFS_B_TO_FSBT(mp, offset); in xfs_iomap_prealloc_size()
423 alloc_blocks = XFS_B_TO_FSB(mp, offset); in xfs_iomap_prealloc_size()
502 xfs_off_t offset, in xfs_iomap_write_unwritten() argument
518 trace_xfs_unwritten_convert(ip, offset, count); in xfs_iomap_write_unwritten()
520 offset_fsb = XFS_B_TO_FSBT(mp, offset); in xfs_iomap_write_unwritten()
521 count_fsb = XFS_B_TO_FSB(mp, (xfs_ufsize_t)offset + count); in xfs_iomap_write_unwritten()
580 if (i_size > offset + count) in xfs_iomap_write_unwritten()
581 i_size = offset + count; in xfs_iomap_write_unwritten()
729 loff_t offset, in xfs_direct_write_iomap_begin() argument
738 xfs_fileoff_t offset_fsb = XFS_B_TO_FSBT(mp, offset); in xfs_direct_write_iomap_begin()
739 xfs_fileoff_t end_fsb = xfs_iomap_end_fsb(mp, offset, length); in xfs_direct_write_iomap_begin()
755 if (offset + length > i_size_read(inode)) in xfs_direct_write_iomap_begin()
780 length = XFS_FSB_TO_B(mp, end_fsb) - offset; in xfs_direct_write_iomap_begin()
799 trace_xfs_iomap_found(ip, offset, length, XFS_DATA_FORK, &imap); in xfs_direct_write_iomap_begin()
817 end_fsb = xfs_iomap_end_fsb(mp, offset, length); in xfs_direct_write_iomap_begin()
819 if (offset + length > XFS_ISIZE(ip)) in xfs_direct_write_iomap_begin()
830 trace_xfs_iomap_alloc(ip, offset, length, XFS_DATA_FORK, &imap); in xfs_direct_write_iomap_begin()
836 trace_xfs_iomap_found(ip, offset, length - offset, XFS_COW_FORK, &cmap); in xfs_direct_write_iomap_begin()
856 loff_t offset, in xfs_buffered_write_iomap_begin() argument
864 xfs_fileoff_t offset_fsb = XFS_B_TO_FSBT(mp, offset); in xfs_buffered_write_iomap_begin()
865 xfs_fileoff_t end_fsb = xfs_iomap_end_fsb(mp, offset, count); in xfs_buffered_write_iomap_begin()
878 return xfs_direct_write_iomap_begin(inode, offset, count, in xfs_buffered_write_iomap_begin()
944 trace_xfs_iomap_found(ip, offset, count, XFS_DATA_FORK, in xfs_buffered_write_iomap_begin()
958 trace_xfs_iomap_found(ip, offset, count, XFS_DATA_FORK, in xfs_buffered_write_iomap_begin()
980 end_fsb = xfs_iomap_end_fsb(mp, offset, count); in xfs_buffered_write_iomap_begin()
990 if (eof && offset + count > XFS_ISIZE(ip)) { in xfs_buffered_write_iomap_begin()
999 offset, count, &icur); in xfs_buffered_write_iomap_begin()
1005 end_offset = XFS_ALLOC_ALIGN(mp, offset + count - 1); in xfs_buffered_write_iomap_begin()
1032 trace_xfs_delalloc_enospc(ip, offset, count); in xfs_buffered_write_iomap_begin()
1043 trace_xfs_iomap_alloc(ip, offset, count, allocfork, &cmap); in xfs_buffered_write_iomap_begin()
1052 trace_xfs_iomap_alloc(ip, offset, count, allocfork, &imap); in xfs_buffered_write_iomap_begin()
1079 loff_t offset, in xfs_buffered_write_iomap_end() argument
1109 start_fsb = XFS_B_TO_FSBT(mp, offset); in xfs_buffered_write_iomap_end()
1111 start_fsb = XFS_B_TO_FSB(mp, offset + written); in xfs_buffered_write_iomap_end()
1112 end_fsb = XFS_B_TO_FSB(mp, offset + length); in xfs_buffered_write_iomap_end()
1146 loff_t offset, in xfs_read_iomap_begin() argument
1155 xfs_fileoff_t offset_fsb = XFS_B_TO_FSBT(mp, offset); in xfs_read_iomap_begin()
1156 xfs_fileoff_t end_fsb = xfs_iomap_end_fsb(mp, offset, length); in xfs_read_iomap_begin()
1177 trace_xfs_iomap_found(ip, offset, length, XFS_DATA_FORK, &imap); in xfs_read_iomap_begin()
1188 loff_t offset, in xfs_seek_iomap_begin() argument
1196 xfs_fileoff_t offset_fsb = XFS_B_TO_FSBT(mp, offset); in xfs_seek_iomap_begin()
1197 xfs_fileoff_t end_fsb = XFS_B_TO_FSB(mp, offset + length); in xfs_seek_iomap_begin()
1225 data_fsb = xfs_iomap_end_fsb(mp, offset, length); in xfs_seek_iomap_begin()
1274 loff_t offset, in xfs_xattr_iomap_begin() argument
1282 xfs_fileoff_t offset_fsb = XFS_B_TO_FSBT(mp, offset); in xfs_xattr_iomap_begin()
1283 xfs_fileoff_t end_fsb = XFS_B_TO_FSB(mp, offset + length); in xfs_xattr_iomap_begin()