Lines Matching refs:issue_flags
50 void io_kbuf_recycle_legacy(struct io_kiocb *req, unsigned issue_flags) in io_kbuf_recycle_legacy() argument
65 io_ring_submit_lock(ctx, issue_flags); in io_kbuf_recycle_legacy()
73 io_ring_submit_unlock(ctx, issue_flags); in io_kbuf_recycle_legacy()
77 unsigned int __io_put_kbuf(struct io_kiocb *req, unsigned issue_flags) in __io_put_kbuf() argument
96 } else if (issue_flags & IO_URING_F_UNLOCKED) { in __io_put_kbuf()
130 unsigned int issue_flags) in io_ring_buffer_select() argument
154 if (issue_flags & IO_URING_F_UNLOCKED || !file_can_poll(req->file)) { in io_ring_buffer_select()
172 unsigned int issue_flags) in io_buffer_select() argument
178 io_ring_submit_lock(req->ctx, issue_flags); in io_buffer_select()
183 ret = io_ring_buffer_select(req, len, bl, issue_flags); in io_buffer_select()
187 io_ring_submit_unlock(req->ctx, issue_flags); in io_buffer_select()
292 int io_remove_buffers(struct io_kiocb *req, unsigned int issue_flags) in io_remove_buffers() argument
299 io_ring_submit_lock(ctx, issue_flags); in io_remove_buffers()
314 __io_req_complete(req, issue_flags); in io_remove_buffers()
315 io_ring_submit_unlock(ctx, issue_flags); in io_remove_buffers()
424 int io_provide_buffers(struct io_kiocb *req, unsigned int issue_flags) in io_provide_buffers() argument
431 io_ring_submit_lock(ctx, issue_flags); in io_provide_buffers()
465 __io_req_complete(req, issue_flags); in io_provide_buffers()
466 io_ring_submit_unlock(ctx, issue_flags); in io_provide_buffers()