Lines Matching refs:issue_flags
42 unsigned int issue_flags) in io_lock_external_ctx() argument
49 if (!(issue_flags & IO_URING_F_UNLOCKED)) { in io_lock_external_ctx()
138 struct io_msg *msg, unsigned int issue_flags) in __io_msg_ring_data() argument
158 if (unlikely(io_lock_external_ctx(target_ctx, issue_flags))) in __io_msg_ring_data()
168 static int io_msg_ring_data(struct io_kiocb *req, unsigned int issue_flags) in io_msg_ring_data() argument
173 return __io_msg_ring_data(target_ctx, msg, issue_flags); in io_msg_ring_data()
176 static int io_msg_grab_file(struct io_kiocb *req, unsigned int issue_flags) in io_msg_grab_file() argument
183 io_ring_submit_lock(ctx, issue_flags); in io_msg_grab_file()
192 io_ring_submit_unlock(ctx, issue_flags); in io_msg_grab_file()
196 static int io_msg_install_complete(struct io_kiocb *req, unsigned int issue_flags) in io_msg_install_complete() argument
203 if (unlikely(io_lock_external_ctx(target_ctx, issue_flags))) in io_msg_install_complete()
257 static int io_msg_send_fd(struct io_kiocb *req, unsigned int issue_flags) in io_msg_send_fd() argument
270 int ret = io_msg_grab_file(req, issue_flags); in io_msg_send_fd()
277 return io_msg_install_complete(req, issue_flags); in io_msg_send_fd()
303 int io_msg_ring(struct io_kiocb *req, unsigned int issue_flags) in io_msg_ring() argument
314 ret = io_msg_ring_data(req, issue_flags); in io_msg_ring()
317 ret = io_msg_send_fd(req, issue_flags); in io_msg_ring()