Lines Matching refs:ki_flags
245 if (rw->kiocb.ki_flags & IOCB_WRITE) { in io_req_io_end()
309 if (kiocb->ki_flags & IOCB_WRITE) in io_complete_rw_iopoll()
435 if (kiocb->ki_flags & IOCB_HIPRI) in loop_rw_iter()
437 if ((kiocb->ki_flags & IOCB_NOWAIT) && in loop_rw_iter()
582 rw->kiocb.ki_flags &= ~IOCB_WAITQ; in io_async_buf_func()
612 if (kiocb->ki_flags & (IOCB_DIRECT | IOCB_HIPRI)) in io_rw_should_retry()
626 kiocb->ki_flags |= IOCB_WAITQ; in io_rw_should_retry()
627 kiocb->ki_flags &= ~IOCB_NOWAIT; in io_rw_should_retry()
664 kiocb->ki_flags = file->f_iocb_flags; in io_rw_init_file()
674 if ((kiocb->ki_flags & IOCB_NOWAIT) || in io_rw_init_file()
679 if (!(kiocb->ki_flags & IOCB_DIRECT) || !file->f_op->iopoll) in io_rw_init_file()
683 kiocb->ki_flags |= IOCB_HIPRI | IOCB_ALLOC_CACHE; in io_rw_init_file()
687 if (kiocb->ki_flags & IOCB_HIPRI) in io_rw_init_file()
745 kiocb->ki_flags |= IOCB_NOWAIT; in io_read()
748 kiocb->ki_flags &= ~IOCB_NOWAIT; in io_read()
818 kiocb->ki_flags &= ~IOCB_WAITQ; in io_read()
833 kiocb->ki_flags &= ~IOCB_WAITQ; in io_read()
877 if (!(kiocb->ki_flags & IOCB_DIRECT) && in io_write()
882 kiocb->ki_flags |= IOCB_NOWAIT; in io_write()
885 kiocb->ki_flags &= ~IOCB_NOWAIT; in io_write()
908 kiocb->ki_flags |= IOCB_WRITE; in io_write()
926 if (ret2 == -EOPNOTSUPP && (kiocb->ki_flags & IOCB_NOWAIT)) in io_write()
954 if (kiocb->ki_flags & IOCB_WRITE) in io_write()
965 if (kiocb->ki_flags & IOCB_WRITE) in io_write()