Searched refs:iomap_end (Results 1 – 12 of 12) sorted by relevance
/linux-6.12.1/fs/iomap/ |
D | iter.c | 78 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/ |
D | design.rst | 89 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 …]
|
D | porting.rst | 54 ``->iomap_end`` if necessary) to allow iomap to obtain a read-only 92 functionality in the ``->iomap_begin``/``->iomap_end`` methods.
|
D | operations.rst | 96 ``->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/ |
D | iomap.h | 198 int (*iomap_end)(struct inode *inode, loff_t pos, loff_t length, member
|
/linux-6.12.1/fs/xfs/ |
D | xfs_iomap.c | 955 .iomap_end = xfs_dax_write_iomap_end, 1260 .iomap_end = xfs_buffered_write_iomap_end,
|
/linux-6.12.1/fs/erofs/ |
D | data.c | 366 .iomap_end = erofs_iomap_end,
|
/linux-6.12.1/fs/btrfs/ |
D | direct-io.c | 753 .iomap_end = btrfs_dio_iomap_end,
|
/linux-6.12.1/fs/fuse/ |
D | dax.c | 658 .iomap_end = fuse_iomap_end,
|
/linux-6.12.1/fs/ext2/ |
D | inode.c | 891 .iomap_end = ext2_iomap_end,
|
/linux-6.12.1/fs/gfs2/ |
D | bmap.c | 1189 .iomap_end = gfs2_iomap_end,
|
/linux-6.12.1/fs/ext4/ |
D | inode.c | 3465 .iomap_end = ext4_iomap_end, 3470 .iomap_end = ext4_iomap_end,
|