Lines Matching refs:issue_flags

26 static void io_req_uring_cleanup(struct io_kiocb *req, unsigned int issue_flags)  in io_req_uring_cleanup()  argument
31 if (issue_flags & IO_URING_F_UNLOCKED) in io_req_uring_cleanup()
78 unsigned int issue_flags) in io_uring_cmd_del_cancelable() argument
87 io_ring_submit_lock(ctx, issue_flags); in io_uring_cmd_del_cancelable()
89 io_ring_submit_unlock(ctx, issue_flags); in io_uring_cmd_del_cancelable()
102 unsigned int issue_flags) in io_uring_cmd_mark_cancelable() argument
118 io_ring_submit_lock(ctx, issue_flags); in io_uring_cmd_mark_cancelable()
120 io_ring_submit_unlock(ctx, issue_flags); in io_uring_cmd_mark_cancelable()
151 unsigned issue_flags, bool is_cqe32) in __io_uring_cmd_done() argument
158 io_uring_cmd_del_cancelable(ioucmd, issue_flags); in __io_uring_cmd_done()
169 io_req_uring_cleanup(req, issue_flags); in __io_uring_cmd_done()
173 } else if (issue_flags & IO_URING_F_COMPLETE_DEFER) { in __io_uring_cmd_done()
174 if (WARN_ON_ONCE(issue_flags & IO_URING_F_UNLOCKED)) in __io_uring_cmd_done()
239 int io_uring_cmd(struct io_kiocb *req, unsigned int issue_flags) in io_uring_cmd() argument
255 issue_flags |= IO_URING_F_SQE128; in io_uring_cmd()
257 issue_flags |= IO_URING_F_CQE32; in io_uring_cmd()
259 issue_flags |= IO_URING_F_COMPAT; in io_uring_cmd()
263 issue_flags |= IO_URING_F_IOPOLL; in io_uring_cmd()
272 ret = file->f_op->uring_cmd(ioucmd, issue_flags); in io_uring_cmd()
285 io_req_uring_cleanup(req, issue_flags); in io_uring_cmd()
293 unsigned int issue_flags) in io_uring_cmd_import_fixed() argument
300 return io_import_reg_buf(req, iter, ubuf, len, rw, issue_flags); in io_uring_cmd_import_fixed()
308 unsigned issue_flags) in io_uring_cmd_import_fixed_vec() argument
322 issue_flags); in io_uring_cmd_import_fixed_vec()
334 unsigned int issue_flags, __poll_t mask) in io_cmd_poll_multishot() argument
345 ret = io_arm_apoll(req, issue_flags, mask); in io_cmd_poll_multishot()
350 unsigned int issue_flags, in io_uring_cmd_post_mshot_cqe32() argument
355 if (WARN_ON_ONCE(!(issue_flags & IO_URING_F_MULTISHOT))) in io_uring_cmd_post_mshot_cqe32()
366 unsigned int issue_flags) in io_uring_cmd_buffer_select() argument
376 return io_buffer_select(req, len, buf_group, issue_flags); in io_uring_cmd_buffer_select()
389 struct io_br_sel *sel, unsigned int issue_flags) in io_uring_mshot_cmd_post_cqe() argument
403 io_kbuf_recycle(req, sel->buf_list, issue_flags); in io_uring_mshot_cmd_post_cqe()