Searched refs:io_tw_state (Results 1 – 10 of 10) sorted by relevance
/openbmc/linux/io_uring/ |
H A D | io_uring.h | 66 void io_req_task_complete(struct io_kiocb *req, struct io_tw_state *ts); 68 void io_req_task_submit(struct io_kiocb *req, struct io_tw_state *ts); 77 int io_poll_issue(struct io_kiocb *req, struct io_tw_state *ts); 316 static inline void io_tw_lock(struct io_ring_ctx *ctx, struct io_tw_state *ts) in io_tw_lock()
|
H A 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()
|
H A D | rw.h | 25 void io_req_rw_complete(struct io_kiocb *req, struct io_tw_state *ts);
|
H A D | poll.h | 42 void io_poll_task_func(struct io_kiocb *req, struct io_tw_state *ts);
|
H A 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()
|
H A 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()
|
H A 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() 257 static int io_poll_check_events(struct io_kiocb *req, struct io_tw_state *ts) in io_poll_check_events() 349 void io_poll_task_func(struct io_kiocb *req, struct io_tw_state *ts) in io_poll_task_func()
|
H A D | io_uring.c | 257 struct io_tw_state ts = { .locked = true, }; in io_fallback_req_func() 1179 static void ctx_flush_and_put(struct io_ring_ctx *ctx, struct io_tw_state *ts) in ctx_flush_and_put() 1195 struct io_tw_state *ts) in handle_tw_list() 1272 struct io_tw_state ts = {}; in tctx_task_work() 1403 static int __io_run_local_work(struct io_ring_ctx *ctx, struct io_tw_state *ts, in __io_run_local_work() 1448 struct io_tw_state ts = { .locked = true, }; in io_run_local_work_locked() 1463 struct io_tw_state ts = {}; in io_run_local_work() 1474 static void io_req_task_cancel(struct io_kiocb *req, struct io_tw_state *ts) in io_req_task_cancel() 1480 void io_req_task_submit(struct io_kiocb *req, struct io_tw_state *ts) in io_req_task_submit() 1693 void io_req_task_complete(struct io_kiocb *req, struct io_tw_state *ts) in io_req_task_complete() [all …]
|
H A D | rw.c | 276 void io_req_rw_complete(struct io_kiocb *req, struct io_tw_state *ts) in io_req_rw_complete()
|
/openbmc/linux/include/linux/ |
H A D | io_uring_types.h | 383 struct io_tw_state { struct 491 typedef void (*io_req_tw_func_t)(struct io_kiocb *req, struct io_tw_state *ts);
|