Lines Matching refs:ret2
771 ssize_t ret, ret2;
861 ret2 = io_setup_async_rw(req, iovec, s, true);
863 if (ret2) {
864 ret = ret > 0 ? ret : ret2;
1006 ssize_t ret, ret2;
1057 ret2 = call_write_iter(req->file, kiocb, &s->iter);
1059 ret2 = loop_rw_iter(WRITE, rw, &s->iter);
1061 ret2 = -EINVAL;
1065 ret2 = -EAGAIN;
1072 if (ret2 == -EOPNOTSUPP && (kiocb->ki_flags & IOCB_NOWAIT))
1073 ret2 = -EAGAIN;
1075 if (ret2 == -EAGAIN && (req->flags & REQ_F_NOWAIT))
1077 if (!force_nonblock || ret2 != -EAGAIN) {
1079 if (ret2 == -EAGAIN && (req->ctx->flags & IORING_SETUP_IOPOLL))
1082 if (ret2 != req->cqe.res && ret2 >= 0 && need_complete_io(req)) {
1085 trace_io_uring_short_write(req->ctx, kiocb->ki_pos - ret2,
1086 req->cqe.res, ret2);
1098 io->bytes_done += ret2;
1105 ret = kiocb_done(req, ret2, issue_flags);