Lines Matching refs:io_offset
96 return ioend->io_offset + ioend->io_size > in xfs_ioend_is_append()
181 return xfs_setfilesize(ip, tp, ioend->io_offset, ioend->io_size); in xfs_setfilesize_ioend()
232 error = xfs_iomap_write_unwritten(ip, ioend->io_offset, in xfs_end_io()
273 ioend->io_offset = 0; in xfs_alloc_ioend()
583 ioend->io_offset = offset; in xfs_add_to_ioend()
1306 ASSERT(offset >= ioend->io_offset); in xfs_map_direct()
1307 if (offset + size > ioend->io_offset + ioend->io_size) in xfs_map_direct()
1308 ioend->io_size = offset - ioend->io_offset + size; in xfs_map_direct()
1313 trace_xfs_gbmap_direct_update(XFS_I(inode), ioend->io_offset, in xfs_map_direct()
1320 ioend->io_offset = offset; in xfs_map_direct()
1599 ASSERT(offset + size <= ioend->io_offset + ioend->io_size); in __xfs_end_io_direct_write()
1601 ioend->io_offset = offset; in __xfs_end_io_direct_write()