Lines Matching refs:iomap_ioend
1064 iomap_finish_ioend(struct iomap_ioend *ioend, int error) in iomap_finish_ioend()
1102 iomap_finish_ioends(struct iomap_ioend *ioend, int error) in iomap_finish_ioends()
1110 ioend = list_first_entry(&tmp, struct iomap_ioend, io_list); in iomap_finish_ioends()
1121 iomap_ioend_can_merge(struct iomap_ioend *ioend, struct iomap_ioend *next) in iomap_ioend_can_merge()
1137 iomap_ioend_try_merge(struct iomap_ioend *ioend, struct list_head *more_ioends, in iomap_ioend_try_merge()
1138 void (*merge_private)(struct iomap_ioend *ioend, in iomap_ioend_try_merge()
1139 struct iomap_ioend *next)) in iomap_ioend_try_merge()
1141 struct iomap_ioend *next; in iomap_ioend_try_merge()
1145 while ((next = list_first_entry_or_null(more_ioends, struct iomap_ioend, in iomap_ioend_try_merge()
1160 struct iomap_ioend *ia = container_of(a, struct iomap_ioend, io_list); in iomap_ioend_compare()
1161 struct iomap_ioend *ib = container_of(b, struct iomap_ioend, io_list); in iomap_ioend_compare()
1179 struct iomap_ioend *ioend = bio->bi_private; in iomap_writepage_end_bio()
1193 iomap_submit_ioend(struct iomap_writepage_ctx *wpc, struct iomap_ioend *ioend, in iomap_submit_ioend()
1217 static struct iomap_ioend *
1221 struct iomap_ioend *ioend; in iomap_alloc_ioend()
1231 ioend = container_of(bio, struct iomap_ioend, io_inline_bio); in iomap_alloc_ioend()
1342 struct iomap_ioend *ioend, *next; in iomap_writepage_map()
1575 offsetof(struct iomap_ioend, io_inline_bio), in iomap_init()