Searched refs:iov_iter_rw (Results 1 – 25 of 29) sorted by relevance
12
| /Linux-v5.4/fs/ |
| D | direct-io.c | 1196 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()
|
| D | dax.c | 1104 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()
|
| D | block_dev.c | 240 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()
|
| D | splice.c | 1347 if (iov_iter_rw(iter) == WRITE) in do_vmsplice()
|
| /Linux-v5.4/fs/iomap/ |
| D | direct-io.c | 429 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/ |
| D | vfs_addr.c | 241 if (iov_iter_rw(iter) == WRITE) { in v9fs_direct_IO()
|
| /Linux-v5.4/include/linux/ |
| D | uio.h | 84 static inline unsigned char iov_iter_rw(const struct iov_iter *i) in iov_iter_rw() function
|
| /Linux-v5.4/fs/jfs/ |
| D | inode.c | 348 if (unlikely(iov_iter_rw(iter) == WRITE && ret < 0)) { in jfs_direct_IO()
|
| /Linux-v5.4/fs/fuse/ |
| D | file.c | 3059 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/ |
| D | file.c | 402 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/ |
| D | inode.c | 140 if (unlikely(iov_iter_rw(iter) == WRITE && ret < 0)) { in hfsplus_direct_IO()
|
| /Linux-v5.4/fs/hfs/ |
| D | inode.c | 143 if (unlikely(iov_iter_rw(iter) == WRITE && ret < 0)) { in hfs_direct_IO()
|
| /Linux-v5.4/fs/nfs/ |
| D | direct.c | 274 if (iov_iter_rw(iter) == READ) in nfs_direct_IO()
|
| /Linux-v5.4/fs/fat/ |
| D | inode.c | 269 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/ |
| D | iov_iter.c | 1298 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/ |
| D | inode.c | 299 if (iov_iter_rw(iter) == WRITE) in nilfs_direct_IO()
|
| /Linux-v5.4/fs/orangefs/ |
| D | inode.c | 601 enum ORANGEFS_io_type type = iov_iter_rw(iter) == WRITE ? in orangefs_direct_IO()
|
| /Linux-v5.4/fs/cifs/ |
| D | smbdirect.c | 2026 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/ |
| D | bio.c | 1303 if ((iov_iter_rw(iter) == WRITE && (!map_data || !map_data->null_mapped)) || in bio_copy_user_iov()
|
| /Linux-v5.4/fs/ext2/ |
| D | inode.c | 946 if (ret < 0 && iov_iter_rw(iter) == WRITE) in ext2_direct_IO()
|
| /Linux-v5.4/fs/ext4/ |
| D | inode.c | 3867 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/ |
| D | f2fs.h | 3699 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/ |
| D | aops.c | 2466 if (iov_iter_rw(iter) == READ) in ocfs2_direct_IO()
|
| /Linux-v5.4/fs/ceph/ |
| D | file.c | 944 bool write = iov_iter_rw(iter) == WRITE; in ceph_direct_read_write()
|
| /Linux-v5.4/fs/udf/ |
| D | inode.c | 225 if (unlikely(ret < 0 && iov_iter_rw(iter) == WRITE)) in udf_direct_IO()
|
12