Lines Matching refs:ki_flags
226 if (kiocb->ki_flags & IOCB_HAS_METADATA) { in io_meta_restore()
287 rw->kiocb.ki_flags = 0; in __io_prep_rw()
542 if (rw->kiocb.ki_flags & IOCB_WRITE) { in io_req_io_end()
605 if (kiocb->ki_flags & IOCB_WRITE) in io_complete_rw_iopoll()
700 if (kiocb->ki_flags & IOCB_HIPRI) in loop_rw_iter()
702 if ((kiocb->ki_flags & IOCB_NOWAIT) && in loop_rw_iter()
776 rw->kiocb.ki_flags &= ~IOCB_WAITQ; in io_async_buf_func()
809 if (kiocb->ki_flags & (IOCB_DIRECT | IOCB_HIPRI)) in io_rw_should_retry()
824 kiocb->ki_flags |= IOCB_WAITQ; in io_rw_should_retry()
825 kiocb->ki_flags &= ~IOCB_NOWAIT; in io_rw_should_retry()
862 kiocb->ki_flags = file->f_iocb_flags; in io_rw_init_file()
872 if (kiocb->ki_flags & IOCB_NOWAIT || in io_rw_init_file()
877 if (!(kiocb->ki_flags & IOCB_DIRECT) || !file->f_op->iopoll) in io_rw_init_file()
880 kiocb->ki_flags |= IOCB_HIPRI; in io_rw_init_file()
888 if (kiocb->ki_flags & IOCB_HIPRI) in io_rw_init_file()
904 kiocb->ki_flags |= IOCB_HAS_METADATA; in io_rw_init_file()
939 kiocb->ki_flags |= IOCB_NOWAIT; in __io_read()
942 kiocb->ki_flags &= ~IOCB_NOWAIT; in __io_read()
1003 kiocb->ki_flags &= ~IOCB_WAITQ; in __io_read()
1018 kiocb->ki_flags &= ~IOCB_WAITQ; in __io_read()
1114 if (!(kiocb->ki_flags & IOCB_NOWAIT)) { in io_kiocb_start_write()
1152 if (!(kiocb->ki_flags & IOCB_DIRECT) && in io_write()
1157 kiocb->ki_flags |= IOCB_NOWAIT; in io_write()
1160 kiocb->ki_flags &= ~IOCB_NOWAIT; in io_write()
1171 kiocb->ki_flags |= IOCB_WRITE; in io_write()
1184 if (ret2 == -EOPNOTSUPP && (kiocb->ki_flags & IOCB_NOWAIT)) in io_write()
1206 if (kiocb->ki_flags & IOCB_WRITE) in io_write()
1216 if (kiocb->ki_flags & IOCB_WRITE) in io_write()