Home
last modified time | relevance | path

Searched refs:IOMAP_F_NEW (Results 1 – 14 of 14) sorted by relevance

/linux-6.12.1/include/linux/
Diomap.h57 #define IOMAP_F_NEW (1U << 0) macro
/linux-6.12.1/fs/xfs/
Dxfs_iomap.c906 iomap_flags | IOMAP_F_NEW, seq); in xfs_direct_write_iomap_begin()
1153 iomap_flags |= IOMAP_F_NEW; in xfs_buffered_write_iomap_begin()
1234 if (iomap->type != IOMAP_DELALLOC || !(iomap->flags & IOMAP_F_NEW)) in xfs_buffered_write_iomap_end()
/linux-6.12.1/fs/iomap/
Dtrace.h104 { IOMAP_F_NEW, "NEW" }, \
Ddirect-io.c318 if (iomap->flags & IOMAP_F_NEW) { in iomap_dio_bio_iter()
Dbuffered-io.c365 (srcmap->flags & IOMAP_F_NEW) || in iomap_block_needs_zeroing()
/linux-6.12.1/fs/gfs2/
Dbmap.c766 iomap->flags |= IOMAP_F_MERGED | IOMAP_F_NEW; in __gfs2_iomap_alloc()
1167 if (length != written && (iomap->flags & IOMAP_F_NEW)) { in gfs2_iomap_end()
1243 if (iomap.flags & IOMAP_F_NEW) in gfs2_block_map()
1290 *new = iomap.flags & IOMAP_F_NEW; in gfs2_alloc_extent()
Dfile.c1202 if (!(iomap.flags & IOMAP_F_NEW)) in fallocate_chunk()
/linux-6.12.1/Documentation/filesystems/iomap/
Ddesign.rst192 If the filesystem returns IOMAP_F_NEW here and the write fails, the
219 * **IOMAP_F_NEW**: The space under the mapping is newly allocated.
Doperations.rst213 caching a fresh (``IOMAP_F_NEW``) delalloc mapping.
/linux-6.12.1/fs/
Ddax.c1471 if (iomap->flags & IOMAP_F_NEW || cow) { in dax_iomap_iter()
1766 (iter.iomap.flags & IOMAP_F_NEW)) { in dax_iomap_pte_fault()
Dbuffer.c2064 if ((iomap->flags & IOMAP_F_NEW) || in iomap_to_bh()
/linux-6.12.1/fs/ext2/
Dinode.c867 iomap->flags |= IOMAP_F_NEW; in ext2_iomap_begin()
/linux-6.12.1/fs/f2fs/
Ddata.c4272 iomap->flags |= IOMAP_F_NEW; in f2fs_iomap_begin()
/linux-6.12.1/fs/ext4/
Dinode.c3276 iomap->flags |= IOMAP_F_NEW; in ext4_set_iomap()