Home
last modified time | relevance | path

Searched refs:ioend (Results 1 – 3 of 3) sorted by relevance

/linux/fs/xfs/
A Dxfs_aops.c38 return ioend->io_offset + ioend->io_size > in xfs_ioend_is_append()
39 XFS_I(ioend->io_inode)->i_disk_size; in xfs_ioend_is_append()
82 struct iomap_ioend *ioend) in xfs_end_ioend() argument
87 size_t size = ioend->io_size; in xfs_end_ioend()
133 error = xfs_setfilesize(ip, ioend->io_offset, ioend->io_size); in xfs_end_ioend()
146 struct iomap_ioend *ioend; in xfs_end_io() local
157 list_del_init(&ioend->io_list); in xfs_end_io()
159 xfs_end_ioend(ioend); in xfs_end_io()
401 struct iomap_ioend *ioend, in xfs_prepare_ioend() argument
416 ioend->io_offset, ioend->io_size); in xfs_prepare_ioend()
[all …]
/linux/fs/iomap/
A Dbuffered-io.c1099 if (ioend->io_offset + ioend->io_size != next->io_offset) in iomap_ioend_can_merge()
1161 ioend->io_bio->bi_private = ioend; in iomap_submit_ioend()
1200 ioend->io_inode = inode; in iomap_alloc_ioend()
1201 ioend->io_size = 0; in iomap_alloc_ioend()
1203 ioend->io_bio = bio; in iomap_alloc_ioend()
1204 return ioend; in iomap_alloc_ioend()
1240 if (offset != wpc->ioend->io_offset + wpc->ioend->io_size) in iomap_can_add_to_ioend()
1261 if (wpc->ioend) in iomap_add_to_ioend()
1267 wpc->ioend->io_bio = iomap_chain_bio(wpc->ioend->io_bio); in iomap_add_to_ioend()
1500 if (!wpc->ioend) in iomap_writepage()
[all …]
/linux/include/linux/
A Diomap.h281 int (*prepare_ioend)(struct iomap_ioend *ioend, int status);
292 struct iomap_ioend *ioend; member
296 void iomap_finish_ioends(struct iomap_ioend *ioend, int error);
297 void iomap_ioend_try_merge(struct iomap_ioend *ioend,

Completed in 12 milliseconds