Lines Matching refs:issue_flags
584 unsigned issue_flags) in __io_arm_poll_handler() argument
609 ipt->owning = issue_flags & IO_URING_F_UNLOCKED; in __io_arm_poll_handler()
613 if (issue_flags & IO_URING_F_UNLOCKED) in __io_arm_poll_handler()
672 unsigned issue_flags) in io_req_alloc_apoll() argument
681 } else if (!(issue_flags & IO_URING_F_UNLOCKED) && in io_req_alloc_apoll()
694 int io_arm_poll_handler(struct io_kiocb *req, unsigned issue_flags) in io_arm_poll_handler() argument
729 apoll = io_req_alloc_apoll(req, issue_flags); in io_arm_poll_handler()
735 io_kbuf_recycle(req, issue_flags); in io_arm_poll_handler()
737 ret = __io_arm_poll_handler(req, &apoll->poll, &ipt, mask, issue_flags); in io_arm_poll_handler()
873 unsigned issue_flags) in io_poll_cancel() argument
881 io_ring_submit_lock(ctx, issue_flags); in io_poll_cancel()
883 io_ring_submit_unlock(ctx, issue_flags); in io_poll_cancel()
951 int io_poll_add(struct io_kiocb *req, unsigned int issue_flags) in io_poll_add() argument
966 ret = __io_arm_poll_handler(req, poll, &ipt, poll->events, issue_flags); in io_poll_add()
974 int io_poll_remove(struct io_kiocb *req, unsigned int issue_flags) in io_poll_remove() argument
995 io_ring_submit_lock(ctx, issue_flags); in io_poll_remove()
1000 io_ring_submit_unlock(ctx, issue_flags); in io_poll_remove()
1024 ret2 = io_poll_add(preq, issue_flags); in io_poll_remove()
1032 locked = !(issue_flags & IO_URING_F_UNLOCKED); in io_poll_remove()