Home
last modified time | relevance | path

Searched refs:IOMAP_DIRECT (Results 1 – 10 of 10) sorted by relevance

/linux/include/linux/
H A Diomap.h188 #define IOMAP_DIRECT (1 << 4) /* direct I/O */ macro
/linux/fs/ext2/
H A Dinode.c823 if ((flags & IOMAP_DIRECT) && in ext2_iomap_begin()
852 if (!create && (flags & IOMAP_WRITE) && (flags & IOMAP_DIRECT)) in ext2_iomap_begin()
879 if ((flags & IOMAP_DIRECT) && (flags & IOMAP_WRITE) && written == 0) in ext2_iomap_end()
/linux/fs/iomap/
H A Dtrace.h100 { IOMAP_DIRECT, "DIRECT" }, \
H A Ddirect-io.c606 .flags = IOMAP_DIRECT, in __iomap_dio_rw()
/linux/fs/gfs2/
H A Dbmap.c945 if (flags & IOMAP_DIRECT) in __gfs2_iomap_get()
1115 if (flags & IOMAP_DIRECT) { in gfs2_iomap_begin()
1149 if (flags & IOMAP_DIRECT) in gfs2_iomap_end()
/linux/fs/zonefs/
H A Dfile.c82 if (WARN_ON_ONCE(zonefs_zone_is_seq(z) && !(flags & IOMAP_DIRECT))) in zonefs_write_iomap_begin()
/linux/fs/xfs/
H A Dxfs_iomap.c911 (flags & IOMAP_DIRECT) || IS_DAX(inode)); in xfs_direct_write_iomap_begin()
1109 ASSERT(flags & IOMAP_DIRECT); in xfs_atomic_write_cow_iomap_begin()
/linux/Documentation/filesystems/iomap/
H A Doperations.rst487 The ``flags`` value for ``->iomap_begin`` will be ``IOMAP_DIRECT`` with
503 The ``flags`` value for ``->iomap_begin`` will be ``IOMAP_DIRECT |
H A Ddesign.rst338 * ``IOMAP_DIRECT`` is set when the caller wishes to issue file I/O to
/linux/fs/ext4/
H A Dinode.c3731 WARN_ON(!(flags & (IOMAP_DAX | IOMAP_DIRECT))); in ext4_iomap_alloc()
3878 if ((flags & (IOMAP_WRITE | IOMAP_DIRECT)) != in ext4_want_directio_fallback()
3879 (IOMAP_WRITE | IOMAP_DIRECT)) in ext4_want_directio_fallback()