Searched refs:IOMAP_WRITE (Results 1 – 10 of 10) sorted by relevance
| /linux/fs/btrfs/ |
| H A D | direct-io.c | 40 const bool writing = (iomap_flags & IOMAP_WRITE); in lock_extent_direct() 379 const bool write = !!(flags & IOMAP_WRITE); in btrfs_dio_iomap_begin() 627 const bool write = !!(flags & IOMAP_WRITE); in btrfs_dio_iomap_end() 790 if (iter->flags & IOMAP_WRITE) { in btrfs_dio_submit_io()
|
| /linux/fs/gfs2/ |
| H A D | bmap.c | 868 if (flags & IOMAP_WRITE) { in __gfs2_iomap_get() 943 } else if (flags & IOMAP_WRITE) { in __gfs2_iomap_get() 1114 switch(flags & (IOMAP_WRITE | IOMAP_ZERO)) { in gfs2_iomap_begin() 1115 case IOMAP_WRITE: in gfs2_iomap_begin() 1159 switch (flags & (IOMAP_WRITE | IOMAP_ZERO)) { in gfs2_iomap_end() 1160 case IOMAP_WRITE: in gfs2_iomap_end() 1458 ret = __gfs2_iomap_get(inode, pos, length, IOMAP_WRITE, iomap, &mp); in gfs2_iomap_alloc()
|
| /linux/Documentation/filesystems/iomap/ |
| H A D | operations.rst | 233 ``IOMAP_WRITE`` or ``IOMAP_WRITE`` | ``IOMAP_NOWAIT`` will be passed as 243 ``IOMAP_WRITE | IOMAP_FAULT`` will be passed as the ``flags`` argument 287 ``IOMAP_WRITE | IOMAP_UNSHARE`` will be passed as the ``flags`` argument 546 IOMAP_WRITE`` with any combination of the following enhancements: 661 IOMAP_WRITE`` with any combination of the following enhancements: 684 For a write fault, ``IOMAP_DAX | IOMAP_FAULT | IOMAP_WRITE`` will be
|
| /linux/fs/ntfs3/ |
| H A D | inode.c | 942 bool rw = flags & IOMAP_WRITE; in ntfs_iomap_begin() 976 no_da = flags == (IOMAP_DIRECT | IOMAP_WRITE) || srcmap == WB_NO_DA; in ntfs_iomap_begin() 1089 if ((flags & IOMAP_WRITE) || (flags & IOMAP_ZERO)) { in ntfs_iomap_end() 1182 IOMAP_WRITE, iomap, WB_NO_DA); in ntfs_writeback_range()
|
| /linux/fs/iomap/ |
| H A D | buffered-io.c | 1302 .flags = IOMAP_WRITE, in iomap_file_buffered_write() 1619 .flags = IOMAP_WRITE | IOMAP_UNSHARE, in iomap_file_unshare() 1831 .flags = IOMAP_WRITE | IOMAP_FAULT, in iomap_page_mkwrite()
|
| H A D | direct-io.c | 743 iomi.flags |= IOMAP_WRITE; in __iomap_dio_rw()
|
| /linux/include/linux/ |
| H A D | iomap.h | 200 #define IOMAP_WRITE (1 << 0) /* writing, must allocate blocks */ macro
|
| /linux/fs/xfs/ |
| H A D | xfs_iomap.c | 869 ASSERT(flags & (IOMAP_WRITE | IOMAP_ZERO)); in xfs_direct_write_iomap_begin() 1145 ASSERT(flags & IOMAP_WRITE); in xfs_atomic_write_cow_iomap_begin() 2203 ASSERT(!(flags & (IOMAP_WRITE | IOMAP_ZERO))); in xfs_read_iomap_begin()
|
| /linux/block/ |
| H A D | fops.c | 537 IOMAP_WRITE, &wpc->iomap, NULL); in blkdev_writeback_range()
|
| /linux/fs/ext4/ |
| H A D | inode.c | 3790 if (flags & IOMAP_WRITE) { in ext4_iomap_begin()
|