Lines Matching defs:req

130 	struct io_kiocb		*req;  member
191 struct io_kiocb *req; in io_match_linked() local
227 static inline void req_fail_link_node(struct io_kiocb *req, int res) in req_fail_link_node()
233 static inline void io_req_add_to_cache(struct io_kiocb *req, struct io_ring_ctx *ctx) in io_req_add_to_cache()
250 struct io_kiocb *req, *tmp; in io_fallback_req_func() local
378 static bool req_need_defer(struct io_kiocb *req, u32 seq) in req_need_defer()
389 static void io_clean_op(struct io_kiocb *req) in io_clean_op()
422 static inline void io_req_track_inflight(struct io_kiocb *req) in io_req_track_inflight()
430 static struct io_kiocb *__io_prep_linked_timeout(struct io_kiocb *req) in __io_prep_linked_timeout()
444 static inline struct io_kiocb *io_prep_linked_timeout(struct io_kiocb *req) in io_prep_linked_timeout()
451 static noinline void __io_arm_ltimeout(struct io_kiocb *req) in __io_arm_ltimeout()
456 static inline void io_arm_ltimeout(struct io_kiocb *req) in io_arm_ltimeout()
462 static void io_prep_async_work(struct io_kiocb *req) in io_prep_async_work()
495 static void io_prep_async_link(struct io_kiocb *req) in io_prep_async_link()
512 static void io_queue_iowq(struct io_kiocb *req) in io_queue_iowq()
539 static void io_req_queue_iowq_tw(struct io_kiocb *req, struct io_tw_state *ts) in io_req_queue_iowq_tw()
544 void io_req_queue_iowq(struct io_kiocb *req) in io_req_queue_iowq()
765 static void io_req_cqe_overflow(struct io_kiocb *req) in io_req_cqe_overflow()
878 bool io_req_post_cqe(struct io_kiocb *req, s32 res, u32 cflags) in io_req_post_cqe()
893 static void io_req_complete_post(struct io_kiocb *req, unsigned issue_flags) in io_req_complete_post()
928 void io_req_defer_failed(struct io_kiocb *req, s32 res) in io_req_defer_failed()
946 static void io_preinit_req(struct io_kiocb *req, struct io_ring_ctx *ctx) in io_preinit_req()
984 struct io_kiocb *req = reqs[ret]; in __io_alloc_req_refill() local
992 __cold void io_free_req(struct io_kiocb *req) in io_free_req()
1002 static void __io_req_find_next_prep(struct io_kiocb *req) in __io_req_find_next_prep()
1011 static inline struct io_kiocb *io_req_find_next(struct io_kiocb *req) in io_req_find_next()
1054 struct io_kiocb *req = container_of(node, struct io_kiocb, in io_handle_tw_list() local
1097 struct io_kiocb *req; in io_fallback_tw() local
1158 static inline void io_req_local_work_add(struct io_kiocb *req, in io_req_local_work_add()
1229 static void io_req_normal_work_add(struct io_kiocb *req) in io_req_normal_work_add()
1256 void __io_req_task_work_add(struct io_kiocb *req, unsigned flags) in __io_req_task_work_add()
1264 void io_req_task_work_add_remote(struct io_kiocb *req, struct io_ring_ctx *ctx, in io_req_task_work_add_remote()
1278 struct io_kiocb *req = container_of(node, struct io_kiocb, in io_move_task_work_from_local() local
1317 struct io_kiocb *req = container_of(node, struct io_kiocb, in __io_run_local_work() local
1358 static void io_req_task_cancel(struct io_kiocb *req, struct io_tw_state *ts) in io_req_task_cancel()
1364 void io_req_task_submit(struct io_kiocb *req, struct io_tw_state *ts) in io_req_task_submit()
1376 void io_req_task_queue_fail(struct io_kiocb *req, int ret) in io_req_task_queue_fail()
1383 void io_req_task_queue(struct io_kiocb *req) in io_req_task_queue()
1389 void io_queue_next(struct io_kiocb *req) in io_queue_next()
1402 struct io_kiocb *req = container_of(node, struct io_kiocb, in io_free_batch_list() local
1442 struct io_kiocb *req = container_of(node, struct io_kiocb, in __io_submit_flush_completions() local
1574 void io_req_task_complete(struct io_kiocb *req, struct io_tw_state *ts) in io_req_task_complete()
1585 static void io_iopoll_req_issued(struct io_kiocb *req, unsigned int issue_flags) in io_iopoll_req_issued()
1645 bool io_alloc_async_data(struct io_kiocb *req) in io_alloc_async_data()
1658 static u32 io_get_sequence(struct io_kiocb *req) in io_get_sequence()
1669 static __cold void io_drain_req(struct io_kiocb *req) in io_drain_req()
1710 static bool io_assign_file(struct io_kiocb *req, const struct io_issue_def *def, in io_assign_file()
1724 static int io_issue_sqe(struct io_kiocb *req, unsigned int issue_flags) in io_issue_sqe()
1767 int io_poll_issue(struct io_kiocb *req, struct io_tw_state *ts) in io_poll_issue()
1776 struct io_kiocb *req = container_of(work, struct io_kiocb, work); in io_wq_free_work() local
1789 struct io_kiocb *req = container_of(work, struct io_kiocb, work); in io_wq_submit_work() local
1885 inline struct file *io_file_get_fixed(struct io_kiocb *req, int fd, in io_file_get_fixed()
1907 struct file *io_file_get_normal(struct io_kiocb *req, int fd) in io_file_get_normal()
1919 static void io_queue_async(struct io_kiocb *req, int ret) in io_queue_async()
1948 static inline void io_queue_sqe(struct io_kiocb *req) in io_queue_sqe()
1963 static void io_queue_sqe_fallback(struct io_kiocb *req) in io_queue_sqe_fallback()
1988 struct io_kiocb *req, in io_check_restriction()
2005 static void io_init_req_drain(struct io_kiocb *req) in io_init_req_drain()
2024 static __cold int io_init_fail_req(struct io_kiocb *req, int err) in io_init_fail_req()
2031 static int io_init_req(struct io_ring_ctx *ctx, struct io_kiocb *req, in io_init_req()
2128 struct io_kiocb *req, int ret) in io_submit_fail_init()
2164 static inline int io_submit_sqe(struct io_ring_ctx *ctx, struct io_kiocb *req, in io_submit_sqe()
2311 struct io_kiocb *req; in io_submit_sqes() local
2714 struct io_kiocb *req; in io_req_caches_free() local
2883 struct io_kiocb *req = container_of(work, struct io_kiocb, work); in io_cancel_ctx_cb() local
3022 struct io_kiocb *req = container_of(work, struct io_kiocb, work); in io_cancel_task_cb() local