/openbmc/linux/fs/ext2/ |
H A D | file.c | 253 iocb->ki_flags &= ~IOCB_DIRECT; in ext2_dio_write_iter() 287 if (iocb->ki_flags & IOCB_DIRECT) in ext2_file_read_iter() 299 if (iocb->ki_flags & IOCB_DIRECT) in ext2_file_write_iter()
|
/openbmc/linux/fs/zonefs/ |
H A D | file.c | 426 if ((iocb->ki_flags & IOCB_NOWAIT) && !(iocb->ki_flags & IOCB_DIRECT)) in zonefs_write_checks() 592 if (iocb->ki_flags & IOCB_DIRECT) { in zonefs_file_write_iter() 651 if (iocb->ki_flags & IOCB_DIRECT) { in zonefs_file_read_iter()
|
/openbmc/linux/fs/ext4/ |
H A D | file.c | 90 iocb->ki_flags &= ~IOCB_DIRECT; in ext4_dio_read_iter() 144 if (iocb->ki_flags & IOCB_DIRECT) in ext4_file_read_iter() 695 if (iocb->ki_flags & IOCB_DIRECT) in ext4_file_write_iter()
|
/openbmc/linux/block/ |
H A D | fops.c | 665 if ((iocb->ki_flags & (IOCB_NOWAIT | IOCB_DIRECT)) == IOCB_NOWAIT) in blkdev_write_iter() 678 if (iocb->ki_flags & IOCB_DIRECT) { in blkdev_write_iter() 714 if (iocb->ki_flags & IOCB_DIRECT) { in blkdev_read_iter()
|
/openbmc/linux/fs/cachefiles/ |
H A D | io.c | 140 ki->iocb.ki_flags = IOCB_DIRECT; in cachefiles_read() 308 ki->iocb.ki_flags = IOCB_DIRECT | IOCB_WRITE; in __cachefiles_write()
|
/openbmc/linux/fs/ceph/ |
H A D | file.c | 1202 if (aio_req->iocb->ki_flags & IOCB_DIRECT) in ceph_aio_complete() 2015 bool direct_lock = iocb->ki_flags & IOCB_DIRECT; in ceph_read_iter() 2047 (iocb->ki_flags & IOCB_DIRECT) || in ceph_read_iter() 2056 (iocb->ki_flags & IOCB_DIRECT) && in ceph_read_iter() 2255 if ((iocb->ki_flags & (IOCB_DIRECT | IOCB_APPEND)) == IOCB_DIRECT) in ceph_write_iter() 2323 (iocb->ki_flags & IOCB_DIRECT) || (fi->flags & CEPH_F_SYNC) || in ceph_write_iter() 2343 if ((iocb->ki_flags & IOCB_DIRECT) && !IS_ENCRYPTED(inode)) in ceph_write_iter()
|
/openbmc/linux/io_uring/ |
H A D | rw.c | 631 if (kiocb->ki_flags & (IOCB_DIRECT | IOCB_HIPRI)) in io_rw_should_retry() 699 if (!(kiocb->ki_flags & IOCB_DIRECT) || !file->f_op->iopoll) in io_rw_init_file() 897 if (!(kiocb->ki_flags & IOCB_DIRECT) && in io_write()
|
/openbmc/linux/fs/nfs/ |
H A D | file.c | 162 if (iocb->ki_flags & IOCB_DIRECT) in nfs_file_read() 650 if (iocb->ki_flags & IOCB_DIRECT) in nfs_file_write()
|
/openbmc/linux/fs/overlayfs/ |
H A D | file.c | 328 if (iocb->ki_flags & IOCB_DIRECT && in ovl_read_iter() 386 if (iocb->ki_flags & IOCB_DIRECT && in ovl_write_iter()
|
/openbmc/linux/fs/erofs/ |
H A D | data.c | 385 if (iocb->ki_flags & IOCB_DIRECT) { in erofs_file_read_iter()
|
/openbmc/linux/fs/ntfs3/ |
H A D | file.c | 749 if (is_compressed(ni) && (iocb->ki_flags & IOCB_DIRECT)) { in ntfs_file_read_iter() 1083 if (is_compressed(ni) && (iocb->ki_flags & IOCB_DIRECT)) { in ntfs_file_write_iter()
|
/openbmc/linux/fs/xfs/ |
H A D | xfs_file.c | 336 else if (iocb->ki_flags & IOCB_DIRECT) in xfs_file_read_iter() 849 if (iocb->ki_flags & IOCB_DIRECT) { in xfs_file_write_iter()
|
/openbmc/linux/fs/gfs2/ |
H A D | file.c | 962 if (iocb->ki_flags & IOCB_DIRECT) in gfs2_file_read_iter() 1127 if (iocb->ki_flags & IOCB_DIRECT) { in gfs2_file_write_iter()
|
/openbmc/linux/include/linux/ |
H A D | fs.h | 334 #define IOCB_DIRECT (1 << 17) macro 366 { IOCB_DIRECT, "DIRECT" }, \ 3241 res |= IOCB_DIRECT; in iocb_flags()
|
/openbmc/linux/drivers/target/ |
H A D | target_core_file.c | 296 aio_cmd->iocb.ki_flags = IOCB_DIRECT; in fd_execute_rw_aio()
|
/openbmc/linux/fs/fuse/ |
H A D | file.c | 1341 if (iocb->ki_flags & IOCB_DIRECT) { in fuse_cache_write_iter() 1549 if (!is_sync_kiocb(iocb) && iocb->ki_flags & IOCB_DIRECT) { in fuse_direct_read_iter() 1605 if (!is_sync_kiocb(iocb) && iocb->ki_flags & IOCB_DIRECT) { in fuse_direct_write_iter()
|
/openbmc/linux/fs/ocfs2/ |
H A D | file.c | 2364 int direct_io = iocb->ki_flags & IOCB_DIRECT ? 1 : 0; in ocfs2_file_write_iter() 2512 int direct_io = iocb->ki_flags & IOCB_DIRECT ? 1 : 0; in ocfs2_file_read_iter()
|
/openbmc/linux/mm/ |
H A D | filemap.c | 2807 if (iocb->ki_flags & IOCB_DIRECT) { in generic_file_read_iter() 4058 if (iocb->ki_flags & IOCB_DIRECT) { in __generic_file_write_iter()
|
/openbmc/linux/fs/btrfs/ |
H A D | file.c | 1679 } else if (iocb->ki_flags & IOCB_DIRECT) { in btrfs_do_write_iter() 3811 if (iocb->ki_flags & IOCB_DIRECT) { in btrfs_file_read_iter()
|
/openbmc/linux/fs/ |
H A D | read_write.c | 1670 !((iocb->ki_flags & IOCB_DIRECT) || in generic_write_checks_count()
|
/openbmc/linux/fs/smb/client/ |
H A D | cifsfs.c | 996 if (iocb->ki_flags & IOCB_DIRECT) in cifs_loose_read_iter()
|
/openbmc/linux/drivers/block/ |
H A D | loop.c | 446 cmd->iocb.ki_flags = IOCB_DIRECT; in lo_rw_aio()
|
/openbmc/linux/fs/f2fs/ |
H A D | file.c | 4343 if (!(iocb->ki_flags & IOCB_DIRECT)) in f2fs_should_use_dio() 4840 if (ret > 0 && !dio && (iocb->ki_flags & IOCB_DIRECT)) in f2fs_file_write_iter()
|