/Linux-v4.19/fs/ext4/ |
D | file.c | 44 if (iocb->ki_flags & IOCB_NOWAIT) in ext4_dax_read_iter() 190 if (iocb->ki_flags & IOCB_NOWAIT) in ext4_dax_write_iter() 217 int o_direct = iocb->ki_flags & IOCB_DIRECT; in ext4_file_write_iter() 229 if (!o_direct && (iocb->ki_flags & IOCB_NOWAIT)) in ext4_file_write_iter() 233 if (iocb->ki_flags & IOCB_NOWAIT) in ext4_file_write_iter() 260 } else if (iocb->ki_flags & IOCB_NOWAIT) { in ext4_file_write_iter()
|
/Linux-v4.19/drivers/nvme/target/ |
D | io-cmd-file.c | 91 int ki_flags = 0, rw; in nvmet_file_submit_bvec() local 96 ki_flags = IOCB_DSYNC; in nvmet_file_submit_bvec() 108 iocb->ki_flags = ki_flags | iocb_flags(req->ns->file); in nvmet_file_submit_bvec()
|
/Linux-v4.19/fs/xfs/ |
D | xfs_file.c | 215 if (iocb->ki_flags & IOCB_NOWAIT) { in xfs_file_dax_read() 239 if (iocb->ki_flags & IOCB_NOWAIT) { in xfs_file_buffered_aio_read() 267 else if (iocb->ki_flags & IOCB_DIRECT) in xfs_file_read_iter() 519 if (iocb->ki_flags & IOCB_NOWAIT) { in xfs_file_dio_aio_write() 538 if (iocb->ki_flags & IOCB_NOWAIT) { in xfs_file_dio_aio_write() 574 if (iocb->ki_flags & IOCB_NOWAIT) { in xfs_file_dax_write() 621 if (iocb->ki_flags & IOCB_NOWAIT) in xfs_file_buffered_aio_write() 707 if (iocb->ki_flags & IOCB_DIRECT) { in xfs_file_write_iter()
|
/Linux-v4.19/fs/nfs/ |
D | file.c | 159 if (iocb->ki_flags & IOCB_DIRECT) in nfs_file_read() 608 if (iocb->ki_flags & IOCB_DIRECT) in nfs_file_write() 619 if (iocb->ki_flags & IOCB_APPEND) { in nfs_file_write()
|
/Linux-v4.19/mm/ |
D | filemap.c | 2090 if (iocb->ki_flags & IOCB_NOWAIT) in generic_file_buffered_read() 2105 if (iocb->ki_flags & IOCB_NOWAIT) { in generic_file_buffered_read() 2320 if (iocb->ki_flags & IOCB_DIRECT) { in generic_file_read_iter() 2327 if (iocb->ki_flags & IOCB_NOWAIT) { in generic_file_read_iter() 2936 if (iocb->ki_flags & IOCB_APPEND) in generic_write_checks() 2941 if ((iocb->ki_flags & IOCB_NOWAIT) && !(iocb->ki_flags & IOCB_DIRECT)) in generic_write_checks() 3012 if (iocb->ki_flags & IOCB_NOWAIT) { in generic_file_direct_write() 3218 if (iocb->ki_flags & IOCB_DIRECT) { in __generic_file_write_iter()
|
/Linux-v4.19/include/linux/ |
D | fs.h | 310 int ki_flags; member 1973 .ki_flags = iocb_flags(filp), in init_sync_kiocb() 2731 if (iocb->ki_flags & IOCB_DSYNC) { in generic_write_sync() 2734 (iocb->ki_flags & IOCB_SYNC) ? 0 : 1); in generic_write_sync() 3271 ki->ki_flags |= IOCB_NOWAIT; in kiocb_set_rw_flags() 3274 ki->ki_flags |= IOCB_HIPRI; in kiocb_set_rw_flags() 3276 ki->ki_flags |= IOCB_DSYNC; in kiocb_set_rw_flags() 3278 ki->ki_flags |= (IOCB_DSYNC | IOCB_SYNC); in kiocb_set_rw_flags() 3280 ki->ki_flags |= IOCB_APPEND; in kiocb_set_rw_flags()
|
/Linux-v4.19/fs/ceph/ |
D | file.c | 1267 (iocb->ki_flags & IOCB_DIRECT) || in ceph_read_iter() 1275 if (!retry_op && (iocb->ki_flags & IOCB_DIRECT)) { in ceph_read_iter() 1406 if (iocb->ki_flags & IOCB_APPEND) { in ceph_write_iter() 1466 (iocb->ki_flags & IOCB_DIRECT) || (fi->flags & CEPH_F_SYNC) || in ceph_write_iter() 1487 if (iocb->ki_flags & IOCB_DIRECT) in ceph_write_iter() 1536 iocb->ki_flags |= IOCB_DSYNC; in ceph_write_iter()
|
/Linux-v4.19/fs/gfs2/ |
D | file.c | 757 if (iocb->ki_flags & IOCB_DIRECT) { in gfs2_file_read_iter() 761 iocb->ki_flags &= ~IOCB_DIRECT; in gfs2_file_read_iter() 791 if (iocb->ki_flags & IOCB_APPEND) { in gfs2_file_write_iter() 816 if (iocb->ki_flags & IOCB_DIRECT) { in gfs2_file_write_iter()
|
/Linux-v4.19/fs/ |
D | direct-io.c | 520 if (!(dio->iocb->ki_flags & IOCB_HIPRI) || in dio_await_one() 1263 if (iocb->ki_flags & IOCB_NOWAIT) in do_blockdev_direct_IO() 1275 if (iocb->ki_flags & IOCB_DSYNC) in do_blockdev_direct_IO()
|
D | block_dev.c | 172 if (iocb->ki_flags & IOCB_DSYNC) in dio_bio_write_op() 241 if (!(iocb->ki_flags & IOCB_HIPRI) || in __blkdev_direct_IO_simple() 408 if (!(iocb->ki_flags & IOCB_HIPRI) || in __blkdev_direct_IO() 1910 if ((iocb->ki_flags & (IOCB_NOWAIT | IOCB_DIRECT)) == IOCB_NOWAIT) in blkdev_write_iter()
|
D | aio.c | 1401 if (kiocb->ki_flags & IOCB_WRITE) { in aio_complete_rw() 1426 req->ki_flags = iocb_flags(req->ki_filp); in aio_prep_rw() 1428 req->ki_flags |= IOCB_EVENTFD; in aio_prep_rw() 1560 req->ki_flags |= IOCB_WRITE; in aio_write()
|
D | iomap.c | 1805 if (iocb->ki_flags & IOCB_DSYNC) in iomap_dio_rw() 1814 if ((iocb->ki_flags & (IOCB_DSYNC | IOCB_SYNC)) == IOCB_DSYNC) in iomap_dio_rw() 1818 if (iocb->ki_flags & IOCB_NOWAIT) { in iomap_dio_rw() 1889 if (!(iocb->ki_flags & IOCB_HIPRI) || in iomap_dio_rw()
|
/Linux-v4.19/fs/ocfs2/ |
D | file.c | 2257 int direct_io = iocb->ki_flags & IOCB_DIRECT ? 1 : 0; in ocfs2_file_write_iter() 2258 int nowait = iocb->ki_flags & IOCB_NOWAIT ? 1 : 0; in ocfs2_file_write_iter() 2346 BUG_ON(written == -EIOCBQUEUED && !(iocb->ki_flags & IOCB_DIRECT)); in ocfs2_file_write_iter() 2405 int direct_io = iocb->ki_flags & IOCB_DIRECT ? 1 : 0; in ocfs2_file_read_iter() 2406 int nowait = iocb->ki_flags & IOCB_NOWAIT ? 1 : 0; in ocfs2_file_read_iter() 2466 BUG_ON(ret == -EIOCBQUEUED && !(iocb->ki_flags & IOCB_DIRECT)); in ocfs2_file_read_iter()
|
/Linux-v4.19/drivers/target/ |
D | target_core_file.c | 313 aio_cmd->iocb.ki_flags = IOCB_DIRECT; in fd_execute_rw_aio() 316 aio_cmd->iocb.ki_flags |= IOCB_DSYNC; in fd_execute_rw_aio()
|
/Linux-v4.19/fs/overlayfs/ |
D | file.c | 179 int ifl = iocb->ki_flags; in ovl_iocb_to_rwf()
|
/Linux-v4.19/fs/btrfs/ |
D | file.c | 1875 if (!(iocb->ki_flags & IOCB_DIRECT) && in btrfs_file_write_iter() 1876 (iocb->ki_flags & IOCB_NOWAIT)) in btrfs_file_write_iter() 1880 if (iocb->ki_flags & IOCB_NOWAIT) in btrfs_file_write_iter() 1892 if (iocb->ki_flags & IOCB_NOWAIT) { in btrfs_file_write_iter() 1950 if (iocb->ki_flags & IOCB_DIRECT) { in btrfs_file_write_iter()
|
D | inode.c | 8536 } else if (iocb->ki_flags & IOCB_NOWAIT) { in btrfs_direct_IO()
|
/Linux-v4.19/fs/f2fs/ |
D | file.c | 2972 if ((iocb->ki_flags & IOCB_NOWAIT) && !(iocb->ki_flags & IOCB_DIRECT)) in f2fs_file_write_iter() 2976 if (iocb->ki_flags & IOCB_NOWAIT) in f2fs_file_write_iter() 2990 if ((iocb->ki_flags & IOCB_NOWAIT) && in f2fs_file_write_iter() 2991 (iocb->ki_flags & IOCB_DIRECT)) { in f2fs_file_write_iter()
|
D | data.c | 923 bool direct_io = iocb->ki_flags & IOCB_DIRECT; in f2fs_preallocate_blocks() 2503 if (iocb->ki_flags & IOCB_NOWAIT) { in f2fs_direct_IO()
|
/Linux-v4.19/fs/fuse/ |
D | file.c | 973 if (iocb->ki_flags & IOCB_DSYNC) in fuse_send_write() 975 if (iocb->ki_flags & IOCB_SYNC) in fuse_send_write() 1206 if (iocb->ki_flags & IOCB_DIRECT) { in fuse_file_write_iter()
|
/Linux-v4.19/drivers/block/ |
D | loop.c | 564 cmd->iocb.ki_flags = IOCB_DIRECT; in lo_rw_aio()
|
/Linux-v4.19/drivers/usb/gadget/function/ |
D | f_fs.c | 759 bool kiocb_has_eventfd = io_data->kiocb->ki_flags & IOCB_EVENTFD; in ffs_user_copy_worker()
|