Home
last modified time | relevance | path

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

/Linux-v5.4/fs/gfs2/
Dbmap.c867 if (flags & IOMAP_WRITE) { in gfs2_iomap_get()
945 } else if (flags & IOMAP_WRITE) { in gfs2_iomap_get()
1148 return (flags & IOMAP_WRITE) && !(flags & IOMAP_DIRECT); in gfs2_iomap_need_write_lock()
1171 switch(flags & (IOMAP_WRITE | IOMAP_ZERO)) { in gfs2_iomap_begin()
1172 case IOMAP_WRITE: in gfs2_iomap_begin()
1208 switch (flags & (IOMAP_WRITE | IOMAP_ZERO)) { in gfs2_iomap_end()
1209 case IOMAP_WRITE: in gfs2_iomap_end()
1299 ret = gfs2_iomap_get(inode, pos, length, IOMAP_WRITE, &iomap, &mp); in gfs2_block_map()
1463 ret = gfs2_iomap_get(inode, pos, length, IOMAP_WRITE, iomap, &mp); in gfs2_iomap_get_alloc()
/Linux-v5.4/include/linux/
Diomap.h99 #define IOMAP_WRITE (1 << 0) /* writing, must allocate blocks */ macro
/Linux-v5.4/fs/xfs/
Dxfs_iomap.c869 bool is_write = flags & (IOMAP_WRITE | IOMAP_ZERO); in xfs_ilock_for_iomap()
938 if ((flags & (IOMAP_WRITE | IOMAP_ZERO)) && !(flags & IOMAP_DIRECT) && in xfs_file_iomap_begin()
974 if (!(flags & (IOMAP_WRITE | IOMAP_ZERO))) in xfs_file_iomap_begin()
1131 if ((flags & IOMAP_WRITE) && iomap->type == IOMAP_DELALLOC) in xfs_file_iomap_end()
/Linux-v5.4/fs/
Ddax.c1205 flags |= IOMAP_WRITE; in dax_iomap_rw()
1238 return (flags & IOMAP_WRITE) && (vma->vm_flags & VM_SYNC) in dax_fault_is_synchronous()
1272 flags |= IOMAP_WRITE; in dax_iomap_pte_fault()
1472 unsigned int iomap_flags = (write ? IOMAP_WRITE : 0) | IOMAP_FAULT; in dax_iomap_pmd_fault()
/Linux-v5.4/fs/iomap/
Dbuffered-io.c827 IOMAP_WRITE, ops, iter, iomap_write_actor); in iomap_file_buffered_write()
907 ret = iomap_apply(inode, pos, len, IOMAP_WRITE, ops, NULL, in iomap_file_dirty()
1059 IOMAP_WRITE | IOMAP_FAULT, ops, page, in iomap_page_mkwrite()
Ddirect-io.c436 flags |= IOMAP_WRITE; in iomap_dio_rw()
/Linux-v5.4/fs/ext2/
Dinode.c815 &bno, &new, &boundary, flags & IOMAP_WRITE); in ext2_iomap_begin()
846 (flags & IOMAP_WRITE)) in ext2_iomap_end()
/Linux-v5.4/fs/ext4/
Dinode.c3469 } else if (flags & IOMAP_WRITE) { in ext4_iomap_begin()
3563 if (!(flags & IOMAP_WRITE) || (flags & IOMAP_FAULT)) in ext4_iomap_end()