Home
last modified time | relevance | path

Searched refs:io_tw_state (Results 1 – 10 of 10) sorted by relevance

/Linux-v6.6/io_uring/
Dio_uring.h60 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()
During_cmd.c16 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()
Drw.h25 void io_req_rw_complete(struct io_kiocb *req, struct io_tw_state *ts);
Dpoll.h42 void io_poll_task_func(struct io_kiocb *req, struct io_tw_state *ts);
Dnotif.c12 static void io_notif_complete_tw_ext(struct io_kiocb *notif, struct io_tw_state *ts) in io_notif_complete_tw_ext()
Dpoll.c151 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()
Dtimeout.c68 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()
Dio_uring.c270 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 …]
Drw.c282 void io_req_rw_complete(struct io_kiocb *req, struct io_tw_state *ts) in io_req_rw_complete()
/Linux-v6.6/include/linux/
Dio_uring_types.h384 struct io_tw_state { struct
492 typedef void (*io_req_tw_func_t)(struct io_kiocb *req, struct io_tw_state *ts);