Home
last modified time | relevance | path

Searched refs:iov_iter_rw (Results 1 – 25 of 29) sorted by relevance

12

/Linux-v5.4/fs/
Ddirect-io.c1196 if (iov_iter_rw(iter) == READ && !count) in do_blockdev_direct_IO()
1212 if (iov_iter_rw(iter) == READ) { in do_blockdev_direct_IO()
1231 if (iov_iter_rw(iter) == READ && offset >= dio->i_size) { in do_blockdev_direct_IO()
1247 else if (iov_iter_rw(iter) == WRITE && end > i_size_read(inode)) in do_blockdev_direct_IO()
1253 if (iov_iter_rw(iter) == WRITE) { in do_blockdev_direct_IO()
1268 if (dio->is_async && iov_iter_rw(iter) == WRITE) { in do_blockdev_direct_IO()
1311 dio->should_dirty = iter_is_iovec(iter) && iov_iter_rw(iter) == READ; in do_blockdev_direct_IO()
1368 if (iov_iter_rw(iter) == READ && (dio->flags & DIO_LOCKING)) in do_blockdev_direct_IO()
1380 (iov_iter_rw(iter) == READ || dio->result == count)) in do_blockdev_direct_IO()
Ddax.c1104 if (iov_iter_rw(iter) == READ) { in dax_iomap_actor()
1163 if (iov_iter_rw(iter) == WRITE) in dax_iomap_actor()
1203 if (iov_iter_rw(iter) == WRITE) { in dax_iomap_rw()
Dblock_dev.c240 if (iov_iter_rw(iter) == READ) { in __blkdev_direct_IO_simple()
347 bool is_read = (iov_iter_rw(iter) == READ), is_sync; in __blkdev_direct_IO()
Dsplice.c1347 if (iov_iter_rw(iter) == WRITE) in do_vmsplice()
/Linux-v5.4/fs/iomap/
Ddirect-io.c429 if (iov_iter_rw(iter) == READ) { in iomap_dio_rw()
433 if (iter_is_iovec(iter) && iov_iter_rw(iter) == READ) in iomap_dio_rw()
477 if (iov_iter_rw(iter) == WRITE && !wait_for_completion && in iomap_dio_rw()
500 if (iov_iter_rw(iter) == READ && pos >= dio->i_size) in iomap_dio_rw()
/Linux-v5.4/fs/9p/
Dvfs_addr.c241 if (iov_iter_rw(iter) == WRITE) { in v9fs_direct_IO()
/Linux-v5.4/include/linux/
Duio.h84 static inline unsigned char iov_iter_rw(const struct iov_iter *i) in iov_iter_rw() function
/Linux-v5.4/fs/jfs/
Dinode.c348 if (unlikely(iov_iter_rw(iter) == WRITE && ret < 0)) { in jfs_direct_IO()
/Linux-v5.4/fs/fuse/
Dfile.c3059 if ((iov_iter_rw(iter) == READ) && (offset > i_size)) in fuse_direct_IO()
3063 if (async_dio && iov_iter_rw(iter) != WRITE && offset + count > i_size) { in fuse_direct_IO()
3079 io->write = (iov_iter_rw(iter) == WRITE); in fuse_direct_IO()
3093 if ((offset + count > i_size) && iov_iter_rw(iter) == WRITE) in fuse_direct_IO()
3105 if (iov_iter_rw(iter) == WRITE) { in fuse_direct_IO()
3127 if (iov_iter_rw(iter) == WRITE) { in fuse_direct_IO()
/Linux-v5.4/fs/affs/
Dfile.c402 if (iov_iter_rw(iter) == WRITE) { in affs_direct_IO()
410 if (ret < 0 && iov_iter_rw(iter) == WRITE) in affs_direct_IO()
/Linux-v5.4/fs/hfsplus/
Dinode.c140 if (unlikely(iov_iter_rw(iter) == WRITE && ret < 0)) { in hfsplus_direct_IO()
/Linux-v5.4/fs/hfs/
Dinode.c143 if (unlikely(iov_iter_rw(iter) == WRITE && ret < 0)) { in hfs_direct_IO()
/Linux-v5.4/fs/nfs/
Ddirect.c274 if (iov_iter_rw(iter) == READ) in nfs_direct_IO()
/Linux-v5.4/fs/fat/
Dinode.c269 if (iov_iter_rw(iter) == WRITE) { in fat_direct_IO()
289 if (ret < 0 && iov_iter_rw(iter) == WRITE) in fat_direct_IO()
/Linux-v5.4/lib/
Diov_iter.c1298 iov_iter_rw(i) != WRITE ? FOLL_WRITE : 0, in iov_iter_get_pages()
1381 iov_iter_rw(i) != WRITE ? FOLL_WRITE : 0, p); in iov_iter_get_pages_alloc()
/Linux-v5.4/fs/nilfs2/
Dinode.c299 if (iov_iter_rw(iter) == WRITE) in nilfs_direct_IO()
/Linux-v5.4/fs/orangefs/
Dinode.c601 enum ORANGEFS_io_type type = iov_iter_rw(iter) == WRITE ? in orangefs_direct_IO()
/Linux-v5.4/fs/cifs/
Dsmbdirect.c2026 if (iov_iter_rw(&msg->msg_iter) == WRITE) { in smbd_recv()
2029 iov_iter_rw(&msg->msg_iter)); in smbd_recv()
/Linux-v5.4/block/
Dbio.c1303 if ((iov_iter_rw(iter) == WRITE && (!map_data || !map_data->null_mapped)) || in bio_copy_user_iov()
/Linux-v5.4/fs/ext2/
Dinode.c946 if (ret < 0 && iov_iter_rw(iter) == WRITE) in ext2_direct_IO()
/Linux-v5.4/fs/ext4/
Dinode.c3867 trace_ext4_direct_IO_enter(inode, offset, count, iov_iter_rw(iter)); in ext4_direct_IO()
3868 if (iov_iter_rw(iter) == READ) in ext4_direct_IO()
3872 trace_ext4_direct_IO_exit(inode, offset, count, iov_iter_rw(iter), ret); in ext4_direct_IO()
/Linux-v5.4/fs/f2fs/
Df2fs.h3699 int rw = iov_iter_rw(iter); in allow_outplace_dio()
3709 int rw = iov_iter_rw(iter); in f2fs_force_buffered_io()
/Linux-v5.4/fs/ocfs2/
Daops.c2466 if (iov_iter_rw(iter) == READ) in ocfs2_direct_IO()
/Linux-v5.4/fs/ceph/
Dfile.c944 bool write = iov_iter_rw(iter) == WRITE; in ceph_direct_read_write()
/Linux-v5.4/fs/udf/
Dinode.c225 if (unlikely(ret < 0 && iov_iter_rw(iter) == WRITE)) in udf_direct_IO()

12