Home
last modified time | relevance | path

Searched refs:IOCB_DIRECT (Results 1 – 25 of 32) sorted by relevance

12

/linux/fs/nfs/
H A Dlocalio.c563 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 Dfile.c169 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 Dfile.c837 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 Dbacking-file.c203 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 Dread_write.c1752 !((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 Ddirect_write.c245 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 Ddirect_read.c168 iocb->ki_flags & IOCB_DIRECT ? in netfs_unbuffered_read_iter_locked()
H A Dbuffered_read.c936 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 Dbuffered_write.c473 if ((iocb->ki_flags & IOCB_DIRECT) || in netfs_file_write_iter()
/linux/fs/ntfs/
H A Dfile.c464 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 Dfile.c90 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 Dfops.c751 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 Dfile.c808 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 Dfile.c1323 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 Dfileio.c58 rq->iocb.ki_flags = IOCB_DIRECT; in erofs_fileio_rq_submit()
H A Ddata.c449 if ((iocb->ki_flags & IOCB_DIRECT) && inode->i_sb->s_bdev) { in erofs_file_read_iter()
/linux/fs/cachefiles/
H A Dio.c144 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 Drw.c809 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 Dfile.c564 if (iocb->ki_flags & IOCB_DIRECT) in afs_file_read_iter()
/linux/fs/gfs2/
H A Dfile.c971 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 Dvfs.c1123 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 Dxfs_file.c324 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 Dtarget_core_file.c296 aio_cmd->iocb.ki_flags = IOCB_DIRECT; in fd_execute_rw_aio()
/linux/include/linux/
H A Dfs.h350 #define IOCB_DIRECT (1 << 17) macro
371 { IOCB_DIRECT, "DIRECT" }, \
3444 res |= IOCB_DIRECT; in iocb_flags()
/linux/fs/smb/client/
H A Dfile.c3092 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()

12