Lines Matching refs:ki_flags
241 if (rw->kiocb.ki_flags & IOCB_WRITE) { in io_req_io_end()
287 if ((kiocb->ki_flags & IOCB_DIO_CALLER_COMP) && kiocb->dio_complete) { in io_req_rw_complete()
308 if (!kiocb->dio_complete || !(kiocb->ki_flags & IOCB_DIO_CALLER_COMP)) { in io_complete_rw()
322 if (kiocb->ki_flags & IOCB_WRITE) in io_complete_rw_iopoll()
448 if (kiocb->ki_flags & IOCB_HIPRI) in loop_rw_iter()
450 if ((kiocb->ki_flags & IOCB_NOWAIT) && in loop_rw_iter()
597 rw->kiocb.ki_flags &= ~IOCB_WAITQ; in io_async_buf_func()
627 if (kiocb->ki_flags & (IOCB_DIRECT | IOCB_HIPRI)) in io_rw_should_retry()
641 kiocb->ki_flags |= IOCB_WAITQ; in io_rw_should_retry()
642 kiocb->ki_flags &= ~IOCB_NOWAIT; in io_rw_should_retry()
679 kiocb->ki_flags = file->f_iocb_flags; in io_rw_init_file()
683 kiocb->ki_flags |= IOCB_ALLOC_CACHE; in io_rw_init_file()
690 if ((kiocb->ki_flags & IOCB_NOWAIT) || in io_rw_init_file()
695 if (!(kiocb->ki_flags & IOCB_DIRECT) || !file->f_op->iopoll) in io_rw_init_file()
699 kiocb->ki_flags |= IOCB_HIPRI; in io_rw_init_file()
703 if (kiocb->ki_flags & IOCB_HIPRI) in io_rw_init_file()
761 kiocb->ki_flags |= IOCB_NOWAIT; in io_read()
764 kiocb->ki_flags &= ~IOCB_NOWAIT; in io_read()
834 kiocb->ki_flags &= ~IOCB_WAITQ; in io_read()
849 kiocb->ki_flags &= ~IOCB_WAITQ; in io_read()
893 if (!(kiocb->ki_flags & IOCB_DIRECT) && in io_write()
898 kiocb->ki_flags |= IOCB_NOWAIT; in io_write()
901 kiocb->ki_flags &= ~IOCB_NOWAIT; in io_write()
914 kiocb->ki_flags |= IOCB_WRITE; in io_write()
932 if (ret2 == -EOPNOTSUPP && (kiocb->ki_flags & IOCB_NOWAIT)) in io_write()
960 if (kiocb->ki_flags & IOCB_WRITE) in io_write()
971 if (kiocb->ki_flags & IOCB_WRITE) in io_write()