Lines Matching defs:req

34 static bool io_file_supports_nowait(struct io_kiocb *req, __poll_t mask)  in io_file_supports_nowait()
68 static int io_iov_buffer_select_prep(struct io_kiocb *req) in io_iov_buffer_select_prep()
89 static int __io_import_iovec(int ddir, struct io_kiocb *req, in __io_import_iovec()
135 static inline int io_import_iovec(int rw, struct io_kiocb *req, in io_import_iovec()
158 static void io_rw_recycle(struct io_kiocb *req, unsigned int issue_flags) in io_rw_recycle()
176 static void io_req_rw_cleanup(struct io_kiocb *req, unsigned int issue_flags) in io_req_rw_cleanup()
211 static int io_rw_alloc_async(struct io_kiocb *req) in io_rw_alloc_async()
240 static int io_prep_rw_setup(struct io_kiocb *req, int ddir, bool do_import) in io_prep_rw_setup()
260 static int io_prep_rw(struct io_kiocb *req, const struct io_uring_sqe *sqe, in io_prep_rw()
289 int io_prep_read(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_prep_read()
294 int io_prep_write(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_prep_write()
299 static int io_prep_rwv(struct io_kiocb *req, const struct io_uring_sqe *sqe, in io_prep_rwv()
318 int io_prep_readv(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_prep_readv()
323 int io_prep_writev(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_prep_writev()
328 static int io_prep_rw_fixed(struct io_kiocb *req, const struct io_uring_sqe *sqe, in io_prep_rw_fixed()
353 int io_prep_read_fixed(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_prep_read_fixed()
358 int io_prep_write_fixed(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_prep_write_fixed()
367 int io_read_mshot_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_read_mshot_prep()
387 void io_readv_writev_cleanup(struct io_kiocb *req) in io_readv_writev_cleanup()
392 static inline loff_t *io_kiocb_update_pos(struct io_kiocb *req) in io_kiocb_update_pos()
410 static void io_resubmit_prep(struct io_kiocb *req) in io_resubmit_prep()
417 static bool io_rw_should_reissue(struct io_kiocb *req) in io_rw_should_reissue()
443 static void io_resubmit_prep(struct io_kiocb *req) in io_resubmit_prep()
446 static bool io_rw_should_reissue(struct io_kiocb *req) in io_rw_should_reissue()
452 static void io_req_end_write(struct io_kiocb *req) in io_req_end_write()
465 static void io_req_io_end(struct io_kiocb *req) in io_req_io_end()
477 static bool __io_complete_rw_common(struct io_kiocb *req, long res) in __io_complete_rw_common()
495 static inline int io_fixup_rw_res(struct io_kiocb *req, long res) in io_fixup_rw_res()
509 void io_req_rw_complete(struct io_kiocb *req, struct io_tw_state *ts) in io_req_rw_complete()
532 struct io_kiocb *req = cmd_to_io_kiocb(rw); in io_complete_rw() local
546 struct io_kiocb *req = cmd_to_io_kiocb(rw); in io_complete_rw_iopoll() local
589 static int kiocb_done(struct io_kiocb *req, ssize_t ret, in kiocb_done()
706 struct io_kiocb *req = wait->private; in io_async_buf_func() local
733 static bool io_rw_should_retry(struct io_kiocb *req) in io_rw_should_retry()
778 static bool need_complete_io(struct io_kiocb *req) in need_complete_io()
784 static int io_rw_init_file(struct io_kiocb *req, fmode_t mode, int rw_type) in io_rw_init_file()
830 static int __io_read(struct io_kiocb *req, unsigned int issue_flags) in __io_read()
939 int io_read(struct io_kiocb *req, unsigned int issue_flags) in io_read()
950 int io_read_mshot(struct io_kiocb *req, unsigned int issue_flags) in io_read_mshot()
1017 static bool io_kiocb_start_write(struct io_kiocb *req, struct kiocb *kiocb) in io_kiocb_start_write()
1036 int io_write(struct io_kiocb *req, unsigned int issue_flags) in io_write()
1130 void io_rw_fail(struct io_kiocb *req) in io_rw_fail()
1153 struct io_kiocb *req = container_of(pos, struct io_kiocb, comp_list); in io_do_iopoll() local
1194 struct io_kiocb *req = container_of(pos, struct io_kiocb, comp_list); in io_do_iopoll() local