Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/fs/gfs2/
H A Dbmap.c869 if (flags & IOMAP_WRITE) { in gfs2_iomap_get()
944 } else if (flags & IOMAP_WRITE) { in gfs2_iomap_get()
1150 return (flags & IOMAP_WRITE) && !(flags & IOMAP_DIRECT); in gfs2_iomap_need_write_lock()
1175 switch(flags & (IOMAP_WRITE | IOMAP_ZERO)) { in gfs2_iomap_begin()
1176 case IOMAP_WRITE: in gfs2_iomap_begin()
1212 switch (flags & (IOMAP_WRITE | IOMAP_ZERO)) { in gfs2_iomap_end()
1213 case IOMAP_WRITE: in gfs2_iomap_end()
1294 int flags = create ? IOMAP_WRITE : 0; in gfs2_block_map()
1469 ret = gfs2_iomap_get(inode, pos, length, IOMAP_WRITE, iomap, &mp); in gfs2_iomap_get_alloc()
/OK3568_Linux_fs/kernel/fs/
H A Ddax.c1225 flags |= IOMAP_WRITE; in dax_iomap_rw()
1261 return (flags & IOMAP_WRITE) && (vma->vm_flags & VM_SYNC) in dax_fault_is_synchronous()
1296 flags |= IOMAP_WRITE; in dax_iomap_pte_fault()
1496 unsigned int iomap_flags = (write ? IOMAP_WRITE : 0) | IOMAP_FAULT; in dax_iomap_pmd_fault()
/OK3568_Linux_fs/kernel/fs/iomap/
H A Dtrace.h87 { IOMAP_WRITE, "WRITE" }, \
H A Dbuffered-io.c833 IOMAP_WRITE, ops, iter, iomap_write_actor); in iomap_file_buffered_write()
892 ret = iomap_apply(inode, pos, len, IOMAP_WRITE, ops, NULL, in iomap_file_unshare()
1025 IOMAP_WRITE | IOMAP_FAULT, ops, page, in iomap_page_mkwrite()
H A Ddirect-io.c470 flags |= IOMAP_WRITE; in __iomap_dio_rw()
/OK3568_Linux_fs/kernel/include/linux/
H A Diomap.h122 #define IOMAP_WRITE (1 << 0) /* writing, must allocate blocks */ macro
/OK3568_Linux_fs/kernel/fs/xfs/
H A Dxfs_iomap.c666 bool is_write = flags & (IOMAP_WRITE | IOMAP_ZERO); in xfs_ilock_for_iomap()
745 ASSERT(flags & (IOMAP_WRITE | IOMAP_ZERO)); in xfs_direct_write_iomap_begin()
1161 ASSERT(!(flags & (IOMAP_WRITE | IOMAP_ZERO))); in xfs_read_iomap_begin()
/OK3568_Linux_fs/kernel/fs/fuse/
H A Ddax.c439 bool writable = flags & IOMAP_WRITE; in fuse_setup_new_dax_mapping()
567 bool writable = flags & IOMAP_WRITE; in fuse_iomap_begin()
/OK3568_Linux_fs/kernel/fs/ext2/
H A Dinode.c815 &bno, &new, &boundary, flags & IOMAP_WRITE); in ext2_iomap_begin()
846 (flags & IOMAP_WRITE)) in ext2_iomap_end()
/OK3568_Linux_fs/kernel/fs/zonefs/
H A Dsuper.c182 IOMAP_WRITE, &wpc->iomap, NULL); in zonefs_write_map_blocks()
/OK3568_Linux_fs/kernel/fs/ext4/
H A Dinode.c3545 if (flags & IOMAP_WRITE) { in ext4_iomap_begin()
3588 flags &= ~IOMAP_WRITE; in ext4_iomap_overwrite_begin()
3604 if (flags & (IOMAP_WRITE | IOMAP_DIRECT) && written == 0) in ext4_iomap_end()
/OK3568_Linux_fs/kernel/fs/btrfs/
H A Dinode.c7395 const bool write = !!(flags & IOMAP_WRITE); in btrfs_dio_iomap_begin()
7566 const bool write = !!(flags & IOMAP_WRITE); in btrfs_dio_iomap_end()