Lines Matching defs:force_nonblock
3603 bool force_nonblock = issue_flags & IO_URING_F_NONBLOCK;
3619 ret = io_import_iovec(READ, req, &iovec, iter, !force_nonblock);
3628 if (!force_nonblock)
3634 if (force_nonblock && !io_file_supports_nowait(req, READ)) {
3652 if (!force_nonblock && !(req->ctx->flags & IORING_SETUP_IOPOLL))
3660 } else if (ret <= 0 || ret == req->result || !force_nonblock ||
3742 bool force_nonblock = issue_flags & IO_URING_F_NONBLOCK;
3753 ret = io_import_iovec(WRITE, req, &iovec, iter, !force_nonblock);
3762 if (!force_nonblock)
3768 if (force_nonblock && !io_file_supports_nowait(req, WRITE))
3772 if (force_nonblock && !(kiocb->ki_flags & IOCB_DIRECT) &&
3817 if (!force_nonblock || ret2 != -EAGAIN) {
4350 bool force_nonblock = issue_flags & IO_URING_F_NONBLOCK;
4352 io_ring_submit_lock(ctx, !force_nonblock);
4365 io_ring_submit_unlock(ctx, !force_nonblock);
4438 bool force_nonblock = issue_flags & IO_URING_F_NONBLOCK;
4440 io_ring_submit_lock(ctx, !force_nonblock);
4457 io_ring_submit_unlock(ctx, !force_nonblock);
4493 bool force_nonblock = issue_flags & IO_URING_F_NONBLOCK;
4495 ret = do_epoll_ctl(ie->epfd, ie->op, ie->fd, &ie->event, force_nonblock);
4496 if (force_nonblock && ret == -EAGAIN)
5059 bool force_nonblock = issue_flags & IO_URING_F_NONBLOCK;
5074 kbuf = io_recv_buffer_select(req, !force_nonblock);
5084 if (force_nonblock)
5092 if (ret == -EAGAIN && force_nonblock)
5133 bool force_nonblock = issue_flags & IO_URING_F_NONBLOCK;
5140 kbuf = io_recv_buffer_select(req, !force_nonblock);
5158 if (force_nonblock)
5165 if (ret == -EAGAIN && force_nonblock)
5218 bool force_nonblock = issue_flags & IO_URING_F_NONBLOCK;
5219 unsigned int file_flags = force_nonblock ? O_NONBLOCK : 0;
5238 if (ret == -EAGAIN && force_nonblock)
5282 bool force_nonblock = issue_flags & IO_URING_F_NONBLOCK;
5295 file_flags = force_nonblock ? O_NONBLOCK : 0;
5299 if ((ret == -EAGAIN || ret == -EINPROGRESS) && force_nonblock) {
8478 bool force_nonblock = issue_flags & IO_URING_F_NONBLOCK;
8483 io_ring_submit_lock(ctx, !force_nonblock);
8518 io_ring_submit_unlock(ctx, !force_nonblock);