Lines Matching refs:issue_flags

123 int io_openat2(struct io_kiocb *req, unsigned int issue_flags)  in io_openat2()  argument
138 if (issue_flags & IO_URING_F_NONBLOCK) { in io_openat2()
163 (issue_flags & IO_URING_F_NONBLOCK)) { in io_openat2()
172 if ((issue_flags & IO_URING_F_NONBLOCK) && !nonblock_set) in io_openat2()
178 ret = io_fixed_fd_install(req, issue_flags, file, in io_openat2()
188 int io_openat(struct io_kiocb *req, unsigned int issue_flags) in io_openat() argument
190 return io_openat2(req, issue_flags); in io_openat()
200 int __io_close_fixed(struct io_ring_ctx *ctx, unsigned int issue_flags, in __io_close_fixed() argument
205 io_ring_submit_lock(ctx, issue_flags); in __io_close_fixed()
207 io_ring_submit_unlock(ctx, issue_flags); in __io_close_fixed()
212 static inline int io_close_fixed(struct io_kiocb *req, unsigned int issue_flags) in io_close_fixed() argument
216 return __io_close_fixed(req->ctx, issue_flags, close->file_slot - 1); in io_close_fixed()
236 int io_close(struct io_kiocb *req, unsigned int issue_flags) in io_close() argument
244 ret = io_close_fixed(req, issue_flags); in io_close()
256 if (file->f_op->flush && (issue_flags & IO_URING_F_NONBLOCK)) { in io_close()
305 int io_install_fixed_fd(struct io_kiocb *req, unsigned int issue_flags) in io_install_fixed_fd() argument
344 unsigned int issue_flags) in io_pipe_fixed() argument
357 io_ring_submit_lock(ctx, issue_flags); in io_pipe_fixed()
378 io_ring_submit_unlock(ctx, issue_flags); in io_pipe_fixed()
384 io_ring_submit_lock(ctx, issue_flags); in io_pipe_fixed()
390 io_ring_submit_unlock(ctx, issue_flags); in io_pipe_fixed()
423 int io_pipe(struct io_kiocb *req, unsigned int issue_flags) in io_pipe() argument
434 ret = io_pipe_fixed(req, files, issue_flags); in io_pipe()