Home
last modified time | relevance | path

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

12

/OK3568_Linux_fs/kernel/fs/
H A Ddirect-io.c1164 if (iov_iter_rw(iter) == READ && !count) in do_blockdev_direct_IO()
1178 if (dio->flags & DIO_LOCKING && iov_iter_rw(iter) == READ) { in do_blockdev_direct_IO()
1185 if (iov_iter_rw(iter) == READ && offset >= dio->i_size) { in do_blockdev_direct_IO()
1198 if (dio->flags & DIO_LOCKING && iov_iter_rw(iter) == READ) { in do_blockdev_direct_IO()
1214 else if (iov_iter_rw(iter) == WRITE && end > i_size_read(inode)) in do_blockdev_direct_IO()
1220 if (iov_iter_rw(iter) == WRITE) { in do_blockdev_direct_IO()
1235 if (dio->is_async && iov_iter_rw(iter) == WRITE) { in do_blockdev_direct_IO()
1272 dio->should_dirty = iter_is_iovec(iter) && iov_iter_rw(iter) == READ; in do_blockdev_direct_IO()
1329 if (iov_iter_rw(iter) == READ && (dio->flags & DIO_LOCKING)) in do_blockdev_direct_IO()
1341 (iov_iter_rw(iter) == READ || dio->result == count)) in do_blockdev_direct_IO()
[all …]
H A Ddax.c1124 if (iov_iter_rw(iter) == READ) { in dax_iomap_actor()
1183 if (iov_iter_rw(iter) == WRITE) in dax_iomap_actor()
1223 if (iov_iter_rw(iter) == WRITE) { in dax_iomap_rw()
H A Dblock_dev.c275 if (iov_iter_rw(iter) == READ) { in __blkdev_direct_IO_simple()
384 bool is_read = (iov_iter_rw(iter) == READ), is_sync; in __blkdev_direct_IO()
H A Dsplice.c1314 else if (iov_iter_rw(&iter) == WRITE) in SYSCALL_DEFINE4()
/OK3568_Linux_fs/kernel/fs/iomap/
H A Ddirect-io.c463 if (iov_iter_rw(iter) == READ) { in __iomap_dio_rw()
499 if (iov_iter_rw(iter) == WRITE) { in __iomap_dio_rw()
535 if (iov_iter_rw(iter) == READ && pos >= dio->i_size) { in __iomap_dio_rw()
/OK3568_Linux_fs/kernel/fs/9p/
H A Dvfs_addr.c241 if (iov_iter_rw(iter) == WRITE) { in v9fs_direct_IO()
/OK3568_Linux_fs/kernel/include/linux/
H A Duio.h97 static inline unsigned char iov_iter_rw(const struct iov_iter *i) in iov_iter_rw() function
/OK3568_Linux_fs/kernel/fs/jfs/
H A Dinode.c349 if (unlikely(iov_iter_rw(iter) == WRITE && ret < 0)) { in jfs_direct_IO()
/OK3568_Linux_fs/kernel/fs/affs/
H A Dfile.c403 if (iov_iter_rw(iter) == WRITE) { in affs_direct_IO()
411 if (ret < 0 && iov_iter_rw(iter) == WRITE) in affs_direct_IO()
/OK3568_Linux_fs/kernel/block/
H A Dblk-map.c209 if ((iov_iter_rw(iter) == WRITE && in bio_copy_user_iov()
/OK3568_Linux_fs/kernel/fs/exfat/
H A Dinode.c442 int rw = iov_iter_rw(iter); in exfat_direct_IO()
/OK3568_Linux_fs/kernel/fs/hfsplus/
H A Dinode.c140 if (unlikely(iov_iter_rw(iter) == WRITE && ret < 0)) { in hfsplus_direct_IO()
/OK3568_Linux_fs/kernel/fs/hfs/
H A Dinode.c144 if (unlikely(iov_iter_rw(iter) == WRITE && ret < 0)) { in hfs_direct_IO()
/OK3568_Linux_fs/kernel/fs/fuse/
H A Dfile.c3184 if ((iov_iter_rw(iter) == READ) && (offset >= i_size)) in fuse_direct_IO()
3196 io->write = (iov_iter_rw(iter) == WRITE); in fuse_direct_IO()
3229 if (iov_iter_rw(iter) == WRITE) { in fuse_direct_IO()
3252 if (iov_iter_rw(iter) == WRITE) { in fuse_direct_IO()
H A Ddax.c724 return (iov_iter_rw(from) == WRITE && in file_extending_write()
/OK3568_Linux_fs/kernel/fs/fat/
H A 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()
/OK3568_Linux_fs/kernel/fs/nfs/
H A Ddirect.c174 if (iov_iter_rw(iter) == READ) in nfs_direct_IO()
/OK3568_Linux_fs/kernel/lib/
H A Diov_iter.c1346 iov_iter_rw(i) != WRITE ? FOLL_WRITE : 0, in iov_iter_get_pages()
1428 iov_iter_rw(i) != WRITE ? FOLL_WRITE : 0, p); in iov_iter_get_pages_alloc()
/OK3568_Linux_fs/kernel/fs/cifs/
H A Dsmbdirect.c1932 if (iov_iter_rw(&msg->msg_iter) == WRITE) { in smbd_recv()
1935 iov_iter_rw(&msg->msg_iter)); in smbd_recv()
/OK3568_Linux_fs/kernel/fs/orangefs/
H A Dinode.c556 enum ORANGEFS_io_type type = iov_iter_rw(iter) == WRITE ? in orangefs_direct_IO()
/OK3568_Linux_fs/kernel/fs/nilfs2/
H A Dinode.c295 if (iov_iter_rw(iter) == WRITE) in nilfs_direct_IO()
/OK3568_Linux_fs/kernel/fs/ext2/
H A Dinode.c944 if (ret < 0 && iov_iter_rw(iter) == WRITE) in ext2_direct_IO()
/OK3568_Linux_fs/kernel/fs/f2fs/
H A Ddata.c3587 if (iov_iter_rw(iter) == READ && offset >= i_size_read(inode)) in check_direct_IO()
3653 int rw = iov_iter_rw(iter); in f2fs_direct_IO()
H A Df2fs.h4469 int rw = iov_iter_rw(iter); in allow_outplace_dio()
4479 int rw = iov_iter_rw(iter); in f2fs_force_buffered_io()
/OK3568_Linux_fs/kernel/fs/ocfs2/
H A Daops.c2448 if (iov_iter_rw(iter) == READ) in ocfs2_direct_IO()

12