| /linux/fs/nfs/ |
| H A D | localio.c | 563 iocb->kiocb.ki_flags &= ~(IOCB_DSYNC | IOCB_SYNC | IOCB_DIRECT); in nfs_local_pgio_restart() 621 if ((iocb->kiocb.ki_flags & IOCB_DIRECT) && status == -EINVAL) { in nfs_local_read_done() 678 iocb->kiocb.ki_flags |= IOCB_DIRECT; in nfs_local_call_read() 685 iocb->kiocb.ki_flags &= ~IOCB_DIRECT; in nfs_local_call_read() 843 if ((iocb->kiocb.ki_flags & IOCB_DIRECT) && status == -EINVAL) { in nfs_local_write_done() 896 iocb->kiocb.ki_flags |= IOCB_DIRECT; in nfs_local_call_write() 903 iocb->kiocb.ki_flags &= ~IOCB_DIRECT; in nfs_local_call_write()
|
| H A D | file.c | 169 if (iocb->ki_flags & IOCB_DIRECT) in nfs_file_read() 758 if (iocb->ki_flags & IOCB_DIRECT) in nfs_file_write()
|
| /linux/fs/ntfs3/ |
| H A D | file.c | 837 if (unlikely(iocb->ki_flags & IOCB_DIRECT)) { in ntfs_file_read_iter() 851 if (iocb->ki_flags & IOCB_DIRECT) { in ntfs_file_read_iter() 861 if (!(iocb->ki_flags & IOCB_DIRECT) || in ntfs_file_read_iter() 863 iocb->ki_flags &= ~IOCB_DIRECT; in ntfs_file_read_iter() 1257 if (is_compressed(ni) && (iocb->ki_flags & IOCB_DIRECT)) { in ntfs_file_write_iter() 1304 if (!(iocb->ki_flags & IOCB_DIRECT) || in ntfs_file_write_iter() 1306 iocb->ki_flags &= ~IOCB_DIRECT; in ntfs_file_write_iter() 1337 iocb->ki_flags &= ~IOCB_DIRECT; in ntfs_file_write_iter()
|
| /linux/fs/ |
| H A D | backing-file.c | 203 if (iocb->ki_flags & IOCB_DIRECT && in backing_file_read_iter() 270 if (iocb->ki_flags & IOCB_DIRECT && in backing_file_write_iter()
|
| H A D | read_write.c | 1752 !((iocb->ki_flags & IOCB_DIRECT) || in generic_write_checks_count() 1817 if (!(iocb->ki_flags & IOCB_DIRECT)) in generic_atomic_write_valid()
|
| /linux/fs/netfs/ |
| H A D | direct_write.c | 245 iocb->ki_flags & IOCB_DIRECT ? in netfs_unbuffered_write_iter_locked() 251 trace_netfs_write(wreq, (iocb->ki_flags & IOCB_DIRECT ? in netfs_unbuffered_write_iter_locked()
|
| H A D | direct_read.c | 168 iocb->ki_flags & IOCB_DIRECT ? in netfs_unbuffered_read_iter_locked()
|
| H A D | buffered_read.c | 936 if (WARN_ON_ONCE((iocb->ki_flags & IOCB_DIRECT) || in netfs_buffered_read_iter() 974 if ((iocb->ki_flags & IOCB_DIRECT) || in netfs_file_read_iter()
|
| H A D | buffered_write.c | 473 if ((iocb->ki_flags & IOCB_DIRECT) || in netfs_file_write_iter()
|
| /linux/fs/ntfs/ |
| H A D | file.c | 464 iocb->ki_flags & IOCB_DIRECT) in ntfs_file_read_iter() 469 if (iocb->ki_flags & IOCB_DIRECT) { in ntfs_file_read_iter() 529 iocb->ki_flags &= ~IOCB_DIRECT; in ntfs_dio_write_iter() 604 if (NInoCompressed(ni) && iocb->ki_flags & IOCB_DIRECT) in ntfs_file_write_iter() 653 if (NInoNonResident(ni) && iocb->ki_flags & IOCB_DIRECT) in ntfs_file_write_iter()
|
| /linux/fs/ext4/ |
| H A D | file.c | 90 iocb->ki_flags &= ~IOCB_DIRECT; in ext4_dio_read_iter() 146 if (iocb->ki_flags & IOCB_DIRECT) in ext4_file_read_iter() 793 if (iocb->ki_flags & IOCB_DIRECT) in ext4_file_write_iter()
|
| /linux/block/ |
| H A D | fops.c | 751 if ((iocb->ki_flags & (IOCB_NOWAIT | IOCB_DIRECT)) == IOCB_NOWAIT) in blkdev_write_iter() 772 if (iocb->ki_flags & IOCB_DIRECT) { in blkdev_write_iter() 816 if (iocb->ki_flags & IOCB_DIRECT) { in blkdev_read_iter()
|
| /linux/fs/exfat/ |
| H A D | file.c | 808 iocb->ki_flags &= ~IOCB_DIRECT; in exfat_fallback_buffered_write() 892 if (iocb->ki_flags & IOCB_DIRECT) in exfat_file_write_iter() 930 if (iocb->ki_flags & IOCB_DIRECT) { in exfat_file_read_iter()
|
| /linux/fs/ceph/ |
| H A D | file.c | 1323 if (aio_req->iocb->ki_flags & IOCB_DIRECT) in ceph_aio_complete() 2175 bool direct_lock = iocb->ki_flags & IOCB_DIRECT; in ceph_read_iter() 2208 (iocb->ki_flags & IOCB_DIRECT) || in ceph_read_iter() 2217 (iocb->ki_flags & IOCB_DIRECT) && in ceph_read_iter() 2422 if ((iocb->ki_flags & (IOCB_DIRECT | IOCB_APPEND)) == IOCB_DIRECT) in ceph_write_iter() 2539 (iocb->ki_flags & IOCB_DIRECT) || (fi->flags & CEPH_F_SYNC) || in ceph_write_iter() 2559 if ((iocb->ki_flags & IOCB_DIRECT) && !IS_ENCRYPTED(inode)) in ceph_write_iter()
|
| /linux/fs/erofs/ |
| H A D | fileio.c | 58 rq->iocb.ki_flags = IOCB_DIRECT; in erofs_fileio_rq_submit()
|
| H A D | data.c | 449 if ((iocb->ki_flags & IOCB_DIRECT) && inode->i_sb->s_bdev) { in erofs_file_read_iter()
|
| /linux/fs/cachefiles/ |
| H A D | io.c | 144 ki->iocb.ki_flags = IOCB_DIRECT; in cachefiles_read() 334 ki->iocb.ki_flags = IOCB_DIRECT | IOCB_WRITE; in __cachefiles_write()
|
| /linux/io_uring/ |
| H A D | rw.c | 809 if (kiocb->ki_flags & (IOCB_DIRECT | IOCB_HIPRI)) in io_rw_should_retry() 877 if (!(kiocb->ki_flags & IOCB_DIRECT) || !file->f_op->iopoll) in io_rw_init_file() 1156 if (!(kiocb->ki_flags & IOCB_DIRECT) && in io_write()
|
| /linux/fs/afs/ |
| H A D | file.c | 564 if (iocb->ki_flags & IOCB_DIRECT) in afs_file_read_iter()
|
| /linux/fs/gfs2/ |
| H A D | file.c | 971 if (iocb->ki_flags & IOCB_DIRECT) in gfs2_file_read_iter() 1138 if (iocb->ki_flags & IOCB_DIRECT) { in gfs2_file_write_iter()
|
| /linux/fs/nfsd/ |
| H A D | vfs.c | 1123 kiocb.ki_flags |= IOCB_DIRECT; in nfsd_direct_read() 1350 segments[nsegs].flags |= IOCB_DIRECT; in nfsd_write_dio_iters_init() 1383 if (kiocb->ki_flags & IOCB_DIRECT) in nfsd_direct_write()
|
| /linux/fs/xfs/ |
| H A D | xfs_file.c | 324 else if (iocb->ki_flags & IOCB_DIRECT) in xfs_file_read_iter() 1181 if (iocb->ki_flags & IOCB_DIRECT) { in xfs_file_write_iter()
|
| /linux/drivers/target/ |
| H A D | target_core_file.c | 296 aio_cmd->iocb.ki_flags = IOCB_DIRECT; in fd_execute_rw_aio()
|
| /linux/include/linux/ |
| H A D | fs.h | 350 #define IOCB_DIRECT (1 << 17) macro 371 { IOCB_DIRECT, "DIRECT" }, \ 3444 res |= IOCB_DIRECT; in iocb_flags()
|
| /linux/fs/smb/client/ |
| H A D | file.c | 3092 if (iocb->ki_flags & IOCB_DIRECT) in cifs_loose_read_iter() 3163 if (iocb->ki_flags & IOCB_DIRECT) in cifs_strict_readv() 3172 if (iocb->ki_flags & IOCB_DIRECT) { in cifs_strict_readv()
|