Searched refs:io_tw_state (Results 1 – 10 of 10) sorted by relevance
| /Linux-v6.6/io_uring/ |
| D | io_uring.h | 60 void io_queue_iowq(struct io_kiocb *req, struct io_tw_state *ts_dont_use); 61 void io_req_task_complete(struct io_kiocb *req, struct io_tw_state *ts); 63 void io_req_task_submit(struct io_kiocb *req, struct io_tw_state *ts); 72 int io_poll_issue(struct io_kiocb *req, struct io_tw_state *ts); 301 static inline void io_tw_lock(struct io_ring_ctx *ctx, struct io_tw_state *ts) in io_tw_lock()
|
| D | uring_cmd.c | 16 static void io_uring_cmd_work(struct io_kiocb *req, struct io_tw_state *ts) in io_uring_cmd_work() 69 struct io_tw_state ts = { in io_uring_cmd_done()
|
| D | rw.h | 25 void io_req_rw_complete(struct io_kiocb *req, struct io_tw_state *ts);
|
| D | poll.h | 42 void io_poll_task_func(struct io_kiocb *req, struct io_tw_state *ts);
|
| D | notif.c | 12 static void io_notif_complete_tw_ext(struct io_kiocb *notif, struct io_tw_state *ts) in io_notif_complete_tw_ext()
|
| D | poll.c | 151 static void io_poll_tw_hash_eject(struct io_kiocb *req, struct io_tw_state *ts) in io_poll_tw_hash_eject() 241 static int io_poll_check_events(struct io_kiocb *req, struct io_tw_state *ts) in io_poll_check_events() 329 void io_poll_task_func(struct io_kiocb *req, struct io_tw_state *ts) in io_poll_task_func() 977 struct io_tw_state ts = { .locked = true }; in io_poll_remove()
|
| D | timeout.c | 68 static void io_timeout_complete(struct io_kiocb *req, struct io_tw_state *ts) in io_timeout_complete() 144 static void io_req_tw_fail_links(struct io_kiocb *link, struct io_tw_state *ts) in io_req_tw_fail_links() 302 static void io_req_task_link_timeout(struct io_kiocb *req, struct io_tw_state *ts) in io_req_task_link_timeout()
|
| D | io_uring.c | 270 struct io_tw_state ts = { .locked = true, }; in io_fallback_req_func() 506 void io_queue_iowq(struct io_kiocb *req, struct io_tw_state *ts_dont_use) in io_queue_iowq() 1165 static void ctx_flush_and_put(struct io_ring_ctx *ctx, struct io_tw_state *ts) in ctx_flush_and_put() 1181 struct io_tw_state *ts, in handle_tw_list() 1275 struct io_tw_state ts = {}; in tctx_task_work() 1408 static int __io_run_local_work(struct io_ring_ctx *ctx, struct io_tw_state *ts) in __io_run_local_work() 1450 struct io_tw_state ts = { .locked = true, }; in io_run_local_work_locked() 1465 struct io_tw_state ts = {}; in io_run_local_work() 1476 static void io_req_task_cancel(struct io_kiocb *req, struct io_tw_state *ts) in io_req_task_cancel() 1482 void io_req_task_submit(struct io_kiocb *req, struct io_tw_state *ts) in io_req_task_submit() [all …]
|
| D | rw.c | 282 void io_req_rw_complete(struct io_kiocb *req, struct io_tw_state *ts) in io_req_rw_complete()
|
| /Linux-v6.6/include/linux/ |
| D | io_uring_types.h | 384 struct io_tw_state { struct 492 typedef void (*io_req_tw_func_t)(struct io_kiocb *req, struct io_tw_state *ts);
|