Searched refs:iomap_iter (Results 1 – 10 of 10) sorted by relevance
| /linux/fs/iomap/ |
| H A D | seek.c | 9 static int iomap_seek_hole_iter(struct iomap_iter *iter, in iomap_seek_hole_iter() 33 struct iomap_iter iter = { in iomap_seek_hole() 45 while ((ret = iomap_iter(&iter, ops)) > 0) in iomap_seek_hole() 55 static int iomap_seek_data_iter(struct iomap_iter *iter, in iomap_seek_data_iter() 79 struct iomap_iter iter = { in iomap_seek_data() 91 while ((ret = iomap_iter(&iter, ops)) > 0) in iomap_seek_data()
|
| H A D | fiemap.c | 39 static int iomap_fiemap_iter(struct iomap_iter *iter, in iomap_fiemap_iter() 61 struct iomap_iter iter = { in iomap_fiemap() 76 while ((ret = iomap_iter(&iter, ops)) > 0) in iomap_fiemap() 97 struct iomap_iter iter = { in iomap_bmap() 110 while ((ret = iomap_iter(&iter, ops)) > 0) { in iomap_bmap()
|
| H A D | iter.c | 9 static inline void iomap_iter_reset_iomap(struct iomap_iter *iter) in iomap_iter_reset_iomap() 23 int iomap_iter_advance(struct iomap_iter *iter, u64 count) in iomap_iter_advance() 32 static inline void iomap_iter_done(struct iomap_iter *iter) in iomap_iter_done() 61 int iomap_iter(struct iomap_iter *iter, const struct iomap_ops *ops) in iomap_iter() function
|
| H A D | buffered-io.c | 351 static inline bool iomap_block_needs_zeroing(const struct iomap_iter *iter, in iomap_block_needs_zeroing() 370 static int iomap_read_inline_data(const struct iomap_iter *iter, in iomap_read_inline_data() 509 static int iomap_read_folio_iter(struct iomap_iter *iter, in iomap_read_folio_iter() 589 struct iomap_iter iter = { in iomap_read_folio() 600 while ((ret = iomap_iter(&iter, ops)) > 0) in iomap_read_folio() 612 static int iomap_readahead_iter(struct iomap_iter *iter, in iomap_readahead_iter() 657 struct iomap_iter iter = { in iomap_readahead() 667 while (iomap_iter(&iter, ops) > 0) in iomap_readahead() 715 struct folio *iomap_get_folio(struct iomap_iter *iter, loff_t pos, size_t len) in iomap_get_folio() 789 static int __iomap_write_begin(const struct iomap_iter *iter, in __iomap_write_begin() [all …]
|
| H A D | bio.c | 81 static void iomap_bio_submit_read(const struct iomap_iter *iter, in iomap_bio_submit_read() 98 static void iomap_read_alloc_bio(const struct iomap_iter *iter, in iomap_read_alloc_bio() 137 int iomap_bio_read_folio_range(const struct iomap_iter *iter, in iomap_bio_read_folio_range() 158 int iomap_bio_read_folio_range_sync(const struct iomap_iter *iter, in iomap_bio_read_folio_range_sync()
|
| H A D | direct-io.c | 54 static struct bio *iomap_dio_alloc_bio(const struct iomap_iter *iter, in iomap_dio_alloc_bio() 63 static void iomap_dio_submit_bio(const struct iomap_iter *iter, in iomap_dio_submit_bio() 298 static int iomap_dio_zero(const struct iomap_iter *iter, struct iomap_dio *dio, in iomap_dio_zero() 334 static ssize_t iomap_dio_bio_iter_one(struct iomap_iter *iter, in iomap_dio_bio_iter_one() 401 static int iomap_dio_bio_iter(struct iomap_iter *iter, struct iomap_dio *dio) in iomap_dio_bio_iter() 584 static int iomap_dio_hole_iter(struct iomap_iter *iter, struct iomap_dio *dio) in iomap_dio_hole_iter() 594 static int iomap_dio_inline_iter(struct iomap_iter *iomi, struct iomap_dio *dio) in iomap_dio_inline_iter() 629 static int iomap_dio_iter(struct iomap_iter *iter, struct iomap_dio *dio) in iomap_dio_iter() 686 struct iomap_iter iomi = { in __iomap_dio_rw() 806 while ((ret = iomap_iter(&iomi, ops)) > 0) { in __iomap_dio_rw()
|
| H A D | swapfile.c | 94 static int iomap_swapfile_iter(struct iomap_iter *iter, in iomap_swapfile_iter() 145 struct iomap_iter iter = { in iomap_swapfile_activate() 166 while ((ret = iomap_iter(&iter, ops)) > 0) in iomap_swapfile_activate()
|
| /linux/fs/ntfs/ |
| H A D | aops.c | 40 static void ntfs_iomap_bio_submit_read(const struct iomap_iter *iter, in ntfs_iomap_bio_submit_read()
|
| /linux/Documentation/filesystems/iomap/ |
| H A D | operations.rst | 66 struct folio *(*get_folio)(struct iomap_iter *iter, loff_t pos, 71 int (*read_folio_range)(const struct iomap_iter *iter, 144 int (*read_folio_range)(const struct iomap_iter *iter, 596 void (*submit_io)(const struct iomap_iter *iter, struct bio *bio,
|
| /linux/fs/fuse/ |
| H A D | file.c | 930 static int fuse_iomap_read_folio_range_async(const struct iomap_iter *iter, in fuse_iomap_read_folio_range_async() 956 static void fuse_iomap_submit_read(const struct iomap_iter *iter, in fuse_iomap_submit_read() 994 static int fuse_iomap_read_folio_range(const struct iomap_iter *iter, in fuse_iomap_read_folio_range()
|