Searched refs:iomap_ioend (Results 1 – 3 of 3) sorted by relevance
| /OK3568_Linux_fs/kernel/include/linux/ |
| H A D | iomap.h | 198 struct iomap_ioend { struct 224 int (*prepare_ioend)(struct iomap_ioend *ioend, int status); argument 235 struct iomap_ioend *ioend; 239 void iomap_finish_ioends(struct iomap_ioend *ioend, int error); 240 void iomap_ioend_try_merge(struct iomap_ioend *ioend, 242 void (*merge_private)(struct iomap_ioend *ioend, 243 struct iomap_ioend *next));
|
| /OK3568_Linux_fs/kernel/fs/xfs/ |
| H A D | xfs_aops.c | 36 static inline bool xfs_ioend_is_append(struct iomap_ioend *ioend) in xfs_ioend_is_append() 44 struct iomap_ioend *ioend) in xfs_setfilesize_trans_alloc() 117 struct iomap_ioend *ioend, in xfs_setfilesize_ioend() 145 struct iomap_ioend *ioend) in xfs_end_ioend() 212 struct iomap_ioend *ioend, in xfs_ioend_merge_private() 213 struct iomap_ioend *next) in xfs_ioend_merge_private() 230 struct iomap_ioend *ioend; in xfs_end_io() 239 while ((ioend = list_first_entry_or_null(&tmp, struct iomap_ioend, in xfs_end_io() 247 static inline bool xfs_ioend_needs_workqueue(struct iomap_ioend *ioend) in xfs_ioend_needs_workqueue() 258 struct iomap_ioend *ioend = bio->bi_private; in xfs_end_bio() [all …]
|
| /OK3568_Linux_fs/kernel/fs/iomap/ |
| H A D | buffered-io.c | 1065 iomap_finish_ioend(struct iomap_ioend *ioend, int error) in iomap_finish_ioend() 1103 iomap_finish_ioends(struct iomap_ioend *ioend, int error) in iomap_finish_ioends() 1111 ioend = list_first_entry(&tmp, struct iomap_ioend, io_list); in iomap_finish_ioends() 1122 iomap_ioend_can_merge(struct iomap_ioend *ioend, struct iomap_ioend *next) in iomap_ioend_can_merge() 1138 iomap_ioend_try_merge(struct iomap_ioend *ioend, struct list_head *more_ioends, in iomap_ioend_try_merge() 1139 void (*merge_private)(struct iomap_ioend *ioend, in iomap_ioend_try_merge() 1140 struct iomap_ioend *next)) in iomap_ioend_try_merge() 1142 struct iomap_ioend *next; in iomap_ioend_try_merge() 1146 while ((next = list_first_entry_or_null(more_ioends, struct iomap_ioend, in iomap_ioend_try_merge() 1161 struct iomap_ioend *ia = container_of(a, struct iomap_ioend, io_list); in iomap_ioend_compare() [all …]
|