Home
last modified time | relevance | path

Searched refs:IOMAP_DAX (Results 1 – 8 of 8) sorted by relevance

/linux-6.15/include/linux/
H A Diomap.h191 #define IOMAP_DAX (1 << 8) /* DAX mapping */ macro
193 #define IOMAP_DAX 0 macro
/linux-6.15/fs/
H A Ddax.c1504 .flags = IOMAP_WRITE | IOMAP_UNSHARE | IOMAP_DAX, in dax_file_unshare()
1597 .flags = IOMAP_DAX | IOMAP_ZERO, in dax_zero_range()
1755 .flags = IOMAP_DAX, in dax_iomap_rw()
1909 .flags = IOMAP_DAX | IOMAP_FAULT, in dax_iomap_pte_fault()
2020 .flags = IOMAP_DAX | IOMAP_FAULT, in dax_iomap_pmd_fault()
2256 .flags = IOMAP_DAX, in dax_dedupe_file_range_compare()
2262 .flags = IOMAP_DAX, in dax_dedupe_file_range_compare()
/linux-6.15/fs/erofs/
H A Ddata.c274 if (flags & IOMAP_DAX) in erofs_iomap_begin()
303 if (flags & IOMAP_DAX) in erofs_iomap_begin()
/linux-6.15/Documentation/filesystems/iomap/
H A Doperations.rst606 The ``flags`` value for ``->iomap_begin`` will be ``IOMAP_DAX`` with any
619 The ``flags`` value for ``->iomap_begin`` will be ``IOMAP_DAX |
641 For a read fault, ``IOMAP_DAX | IOMAP_FAULT`` will be passed as the
643 For a write fault, ``IOMAP_DAX | IOMAP_FAULT | IOMAP_WRITE`` will be
655 pagecache counterparts, with ``IOMAP_DAX`` added.
H A Ddesign.rst332 * ``IOMAP_DAX`` is set when the caller wishes to issue file I/O to
/linux-6.15/fs/xfs/
H A Dxfs_iomap.c124 if (mapping_flags & IOMAP_DAX) in xfs_bmbt_to_iomap()
143 if (mapping_flags & IOMAP_DAX) in xfs_bmbt_to_iomap()
301 if (flags & IOMAP_DAX) { in xfs_iomap_write_direct()
731 if ((flags & IOMAP_DAX) && imap->br_state == XFS_EXT_UNWRITTEN) in imap_needs_alloc()
/linux-6.15/fs/ext2/
H A Dinode.c842 if (flags & IOMAP_DAX) in ext2_iomap_begin()
860 if (flags & IOMAP_DAX) in ext2_iomap_begin()
/linux-6.15/fs/ext4/
H A Dinode.c3304 if (flags & IOMAP_DAX) in ext4_set_iomap()
3327 if (flags & IOMAP_DAX) in ext4_set_iomap()
3332 if (flags & IOMAP_DAX) in ext4_set_iomap()
3373 WARN_ON(!(flags & (IOMAP_DAX | IOMAP_DIRECT))); in ext4_iomap_alloc()
3374 if (flags & IOMAP_DAX) in ext4_iomap_alloc()