Searched refs:io_tw_state (Results 1 - 12 of 12) sorted by relevance

/linux-master/io_uring/
H A Drw.h27 void io_req_rw_complete(struct io_kiocb *req, struct io_tw_state *ts);
H A Dpoll.h51 void io_poll_task_func(struct io_kiocb *req, struct io_tw_state *ts);
H A Dio_uring.h82 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 Dfutex.c53 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 Dwaitid.c19 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 Dnotif.c12 static void io_notif_complete_tw_ext(struct io_kiocb *notif, struct io_tw_state *ts)
H A During_cmd.c56 static void io_uring_cmd_work(struct io_kiocb *req, struct io_tw_state *ts)
104 struct io_tw_state ts = {
H A Dtimeout.c68 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 Dpoll.c152 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 Dio_uring.c256 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 Drw.c301 void io_req_rw_complete(struct io_kiocb *req, struct io_tw_state *ts)
/linux-master/include/linux/
H A Dio_uring_types.h440 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