Searched refs:io_tw_state (Results 1 - 12 of 12) sorted by relevance
/linux-master/io_uring/ |
H A D | rw.h | 27 void io_req_rw_complete(struct io_kiocb *req, struct io_tw_state *ts);
|
H A D | poll.h | 51 void io_poll_task_func(struct io_kiocb *req, struct io_tw_state *ts);
|
H A D | io_uring.h | 82 void io_queue_iowq(struct io_kiocb *req, struct io_tw_state *ts_dont_use); 83 void io_req_task_complete(struct io_kiocb *req, struct io_tw_state *ts); 85 void io_req_task_submit(struct io_kiocb *req, struct io_tw_state *ts); 96 int io_poll_issue(struct io_kiocb *req, struct io_tw_state *ts); 346 static inline void io_tw_lock(struct io_ring_ctx *ctx, struct io_tw_state *ts)
|
H A D | futex.c | 53 static void __io_futex_complete(struct io_kiocb *req, struct io_tw_state *ts) 60 static void io_futex_complete(struct io_kiocb *req, struct io_tw_state *ts) 71 static void io_futexv_complete(struct io_kiocb *req, struct io_tw_state *ts)
|
H A D | waitid.c | 19 static void io_waitid_cb(struct io_kiocb *req, struct io_tw_state *ts); 121 struct io_tw_state ts = { .locked = true }; 225 static void io_waitid_cb(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)
|
H A D | uring_cmd.c | 56 static void io_uring_cmd_work(struct io_kiocb *req, struct io_tw_state *ts) 104 struct io_tw_state ts = {
|
H A D | timeout.c | 68 static void io_timeout_complete(struct io_kiocb *req, struct io_tw_state *ts) 144 static void io_req_tw_fail_links(struct io_kiocb *link, struct io_tw_state *ts) 302 static void io_req_task_link_timeout(struct io_kiocb *req, struct io_tw_state *ts)
|
H A D | poll.c | 152 static void io_poll_tw_hash_eject(struct io_kiocb *req, struct io_tw_state *ts) 263 static int io_poll_check_events(struct io_kiocb *req, struct io_tw_state *ts) 353 void io_poll_task_func(struct io_kiocb *req, struct io_tw_state *ts)
|
H A D | io_uring.c | 256 struct io_tw_state ts = { .locked = true, }; 501 void io_queue_iowq(struct io_kiocb *req, struct io_tw_state *ts_dont_use) 1160 static void ctx_flush_and_put(struct io_ring_ctx *ctx, struct io_tw_state *ts) 1184 struct io_tw_state ts = { }; 1425 static int __io_run_local_work(struct io_ring_ctx *ctx, struct io_tw_state *ts, 1469 struct io_tw_state ts = { .locked = true, }; 1484 struct io_tw_state ts = {}; 1495 static void io_req_task_cancel(struct io_kiocb *req, struct io_tw_state *ts) 1501 void io_req_task_submit(struct io_kiocb *req, struct io_tw_state *ts) 1712 void io_req_task_complete(struct io_kiocb *req, struct io_tw_state *t [all...] |
H A D | rw.c | 301 void io_req_rw_complete(struct io_kiocb *req, struct io_tw_state *ts)
|
/linux-master/include/linux/ |
H A D | io_uring_types.h | 440 struct io_tw_state { struct 563 typedef void (*io_req_tw_func_t)(struct io_kiocb *req, struct io_tw_state *ts);
|
Completed in 207 milliseconds