Home
last modified time | relevance | path

Searched refs:iomap_end (Results 1 – 12 of 12) sorted by relevance

/linux-6.12.1/fs/iomap/
Diter.c78 if (iter->iomap.length && ops->iomap_end) { in iomap_iter()
79 ret = ops->iomap_end(iter->inode, iter->pos, iomap_length(iter), in iomap_iter()
/linux-6.12.1/Documentation/filesystems/iomap/
Ddesign.rst89 4. Release the mapping via ``->iomap_end``, if necessary
193 ``->iomap_end`` function must delete the reservation.
212 For write operation, the ``->iomap_end`` function presumably
250 The filesystem should supply an ``->iomap_end`` function if it needs
257 iomap will call ``->iomap_end`` on this mapping and then
277 This value will be passed unchanged to ``->iomap_end``.
285 should not be held between ``->iomap_begin`` and ``->iomap_end``.
303 int (*iomap_end)(struct inode *inode, loff_t pos, loff_t length,
362 ``->iomap_end``
365 After the operation completes, the ``->iomap_end`` function, if present,
[all …]
Dporting.rst54 ``->iomap_end`` if necessary) to allow iomap to obtain a read-only
92 functionality in the ``->iomap_begin``/``->iomap_end`` methods.
Doperations.rst96 ``->iomap_begin`` and ``->iomap_end`` because pagecache operations
212 ``->iomap_end`` function to find all the clean areas of the folios
298 Do not return ``IOMAP_INLINE`` mappings here; the ``->iomap_end``
345 set ``struct iomap_end::bio::bi_end_io`` to its own function.
472 The ``->iomap_begin`` or ``->iomap_end`` functions may also return
/linux-6.12.1/include/linux/
Diomap.h198 int (*iomap_end)(struct inode *inode, loff_t pos, loff_t length, member
/linux-6.12.1/fs/xfs/
Dxfs_iomap.c955 .iomap_end = xfs_dax_write_iomap_end,
1260 .iomap_end = xfs_buffered_write_iomap_end,
/linux-6.12.1/fs/erofs/
Ddata.c366 .iomap_end = erofs_iomap_end,
/linux-6.12.1/fs/btrfs/
Ddirect-io.c753 .iomap_end = btrfs_dio_iomap_end,
/linux-6.12.1/fs/fuse/
Ddax.c658 .iomap_end = fuse_iomap_end,
/linux-6.12.1/fs/ext2/
Dinode.c891 .iomap_end = ext2_iomap_end,
/linux-6.12.1/fs/gfs2/
Dbmap.c1189 .iomap_end = gfs2_iomap_end,
/linux-6.12.1/fs/ext4/
Dinode.c3465 .iomap_end = ext4_iomap_end,
3470 .iomap_end = ext4_iomap_end,