Lines Matching defs:req
132 struct io_kiocb *req; member
200 struct io_kiocb *req; in io_match_linked() local
236 static inline void req_fail_link_node(struct io_kiocb *req, int res) in req_fail_link_node()
242 static inline void io_req_add_to_cache(struct io_kiocb *req, struct io_ring_ctx *ctx) in io_req_add_to_cache()
259 struct io_kiocb *req, *tmp; in io_fallback_req_func() local
370 static bool req_need_defer(struct io_kiocb *req, u32 seq) in req_need_defer()
381 static void io_clean_op(struct io_kiocb *req) in io_clean_op()
414 static inline void io_req_track_inflight(struct io_kiocb *req) in io_req_track_inflight()
422 static struct io_kiocb *__io_prep_linked_timeout(struct io_kiocb *req) in __io_prep_linked_timeout()
436 static inline struct io_kiocb *io_prep_linked_timeout(struct io_kiocb *req) in io_prep_linked_timeout()
443 static noinline void __io_arm_ltimeout(struct io_kiocb *req) in __io_arm_ltimeout()
448 static inline void io_arm_ltimeout(struct io_kiocb *req) in io_arm_ltimeout()
454 static void io_prep_async_work(struct io_kiocb *req) in io_prep_async_work()
488 static void io_prep_async_link(struct io_kiocb *req) in io_prep_async_link()
505 void io_queue_iowq(struct io_kiocb *req, struct io_tw_state *ts_dont_use) in io_queue_iowq()
825 void io_req_cqe_overflow(struct io_kiocb *req) in io_req_cqe_overflow()
946 bool io_fill_cqe_req_aux(struct io_kiocb *req, bool defer, s32 res, u32 cflags) in io_fill_cqe_req_aux()
978 static void __io_req_complete_post(struct io_kiocb *req, unsigned issue_flags) in __io_req_complete_post()
1026 void io_req_complete_post(struct io_kiocb *req, unsigned issue_flags) in io_req_complete_post()
1043 void io_req_defer_failed(struct io_kiocb *req, s32 res) in io_req_defer_failed()
1061 static void io_preinit_req(struct io_kiocb *req, struct io_ring_ctx *ctx) in io_preinit_req()
1119 struct io_kiocb *req = reqs[i]; in __io_alloc_req_refill() local
1127 __cold void io_free_req(struct io_kiocb *req) in io_free_req()
1137 static void __io_req_find_next_prep(struct io_kiocb *req) in __io_req_find_next_prep()
1146 static inline struct io_kiocb *io_req_find_next(struct io_kiocb *req) in io_req_find_next()
1186 struct io_kiocb *req = container_of(node, struct io_kiocb, in handle_tw_list() local
1247 struct io_kiocb *req; in io_fallback_tw() local
1312 static inline void io_req_local_work_add(struct io_kiocb *req, unsigned flags) in io_req_local_work_add()
1380 static void io_req_normal_work_add(struct io_kiocb *req) in io_req_normal_work_add()
1398 void __io_req_task_work_add(struct io_kiocb *req, unsigned flags) in __io_req_task_work_add()
1415 struct io_kiocb *req = container_of(node, struct io_kiocb, in io_move_task_work_from_local() local
1441 struct io_kiocb *req = container_of(node, struct io_kiocb, in __io_run_local_work() local
1491 static void io_req_task_cancel(struct io_kiocb *req, struct io_tw_state *ts) in io_req_task_cancel()
1497 void io_req_task_submit(struct io_kiocb *req, struct io_tw_state *ts) in io_req_task_submit()
1509 void io_req_task_queue_fail(struct io_kiocb *req, int ret) in io_req_task_queue_fail()
1516 void io_req_task_queue(struct io_kiocb *req) in io_req_task_queue()
1522 void io_queue_next(struct io_kiocb *req) in io_queue_next()
1535 struct io_kiocb *req = container_of(node, struct io_kiocb, in io_free_batch_list() local
1579 struct io_kiocb *req = container_of(node, struct io_kiocb, in __io_submit_flush_completions() local
1708 void io_req_task_complete(struct io_kiocb *req, struct io_tw_state *ts) in io_req_task_complete()
1722 static void io_iopoll_req_issued(struct io_kiocb *req, unsigned int issue_flags) in io_iopoll_req_issued()
1782 bool io_alloc_async_data(struct io_kiocb *req) in io_alloc_async_data()
1793 int io_req_prep_async(struct io_kiocb *req) in io_req_prep_async()
1812 static u32 io_get_sequence(struct io_kiocb *req) in io_get_sequence()
1823 static __cold void io_drain_req(struct io_kiocb *req) in io_drain_req()
1864 static bool io_assign_file(struct io_kiocb *req, const struct io_issue_def *def, in io_assign_file()
1878 static int io_issue_sqe(struct io_kiocb *req, unsigned int issue_flags) in io_issue_sqe()
1921 int io_poll_issue(struct io_kiocb *req, struct io_tw_state *ts) in io_poll_issue()
1930 struct io_kiocb *req = container_of(work, struct io_kiocb, work); in io_wq_free_work() local
1943 struct io_kiocb *req = container_of(work, struct io_kiocb, work); in io_wq_submit_work() local
2016 inline struct file *io_file_get_fixed(struct io_kiocb *req, int fd, in io_file_get_fixed()
2038 struct file *io_file_get_normal(struct io_kiocb *req, int fd) in io_file_get_normal()
2050 static void io_queue_async(struct io_kiocb *req, int ret) in io_queue_async()
2079 static inline void io_queue_sqe(struct io_kiocb *req) in io_queue_sqe()
2094 static void io_queue_sqe_fallback(struct io_kiocb *req) in io_queue_sqe_fallback()
2126 struct io_kiocb *req, in io_check_restriction()
2143 static void io_init_req_drain(struct io_kiocb *req) in io_init_req_drain()
2162 static int io_init_req(struct io_ring_ctx *ctx, struct io_kiocb *req, in io_init_req()
2257 struct io_kiocb *req, int ret) in io_submit_fail_init()
2293 static inline int io_submit_sqe(struct io_ring_ctx *ctx, struct io_kiocb *req, in io_submit_sqe()
2444 struct io_kiocb *req; in io_submit_sqes() local
2855 struct io_kiocb *req; in io_req_caches_free() local
3028 struct io_kiocb *req = container_of(work, struct io_kiocb, work); in io_cancel_ctx_cb() local
3176 struct io_kiocb *req = container_of(work, struct io_kiocb, work); in io_cancel_task_cb() local
3237 struct io_kiocb *req; in io_uring_try_cancel_uring_cmd() local