Lines Matching refs:xfs_ioend
29 struct xfs_ioend *ioend;
85 struct xfs_ioend *ioend, in xfs_destroy_ioend()
122 static inline bool xfs_ioend_is_append(struct xfs_ioend *ioend) in xfs_ioend_is_append()
130 struct xfs_ioend *ioend) in xfs_setfilesize_trans_alloc()
203 struct xfs_ioend *ioend, in xfs_setfilesize_ioend()
231 struct xfs_ioend *ioend) in xfs_end_ioend()
282 ioend = list_first_entry(&ioend_list, struct xfs_ioend, in xfs_end_ioend()
296 struct xfs_ioend *ioend, in xfs_ioend_can_merge()
297 struct xfs_ioend *next) in xfs_ioend_can_merge()
319 struct xfs_ioend *ioend, in xfs_ioend_merge_append_transactions()
320 struct xfs_ioend *next) in xfs_ioend_merge_append_transactions()
333 struct xfs_ioend *ioend, in xfs_ioend_try_merge()
336 struct xfs_ioend *next_ioend; in xfs_ioend_try_merge()
339 next_ioend = list_first_entry(more_ioends, struct xfs_ioend, in xfs_ioend_try_merge()
357 struct xfs_ioend *ia; in xfs_ioend_compare()
358 struct xfs_ioend *ib; in xfs_ioend_compare()
360 ia = container_of(a, struct xfs_ioend, io_list); in xfs_ioend_compare()
361 ib = container_of(b, struct xfs_ioend, io_list); in xfs_ioend_compare()
375 struct xfs_ioend *ioend; in xfs_end_io()
388 ioend = list_first_entry(&completion_list, struct xfs_ioend, in xfs_end_io()
400 struct xfs_ioend *ioend = bio->bi_private; in xfs_end_bio()
646 struct xfs_ioend *ioend, in xfs_submit_ioend()
693 static struct xfs_ioend *
703 struct xfs_ioend *ioend; in xfs_alloc_ioend()
713 ioend = container_of(bio, struct xfs_ioend, io_inline_bio); in xfs_alloc_ioend()
876 struct xfs_ioend *ioend, *next; in xfs_writepage_map()