Home
last modified time | relevance | path

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

/linux-6.12.1/io_uring/
Dio_uring.h85 void io_req_task_complete(struct io_kiocb *req, struct io_tw_state *ts);
87 void io_req_task_submit(struct io_kiocb *req, struct io_tw_state *ts);
99 int io_poll_issue(struct io_kiocb *req, struct io_tw_state *ts);
350 static inline void io_tw_lock(struct io_ring_ctx *ctx, struct io_tw_state *ts) in io_tw_lock()
Dfutex.c47 static void __io_futex_complete(struct io_kiocb *req, struct io_tw_state *ts) in __io_futex_complete()
54 static void io_futex_complete(struct io_kiocb *req, struct io_tw_state *ts) in io_futex_complete()
65 static void io_futexv_complete(struct io_kiocb *req, struct io_tw_state *ts) in io_futexv_complete()
Dwaitid.c19 static void io_waitid_cb(struct io_kiocb *req, struct io_tw_state *ts);
121 struct io_tw_state ts = {}; in io_waitid_complete()
225 static void io_waitid_cb(struct io_kiocb *req, struct io_tw_state *ts) in io_waitid_cb()
Dpoll.h46 void io_poll_task_func(struct io_kiocb *req, struct io_tw_state *ts);
Drw.h25 void io_req_rw_complete(struct io_kiocb *req, struct io_tw_state *ts);
Dtimeout.c68 static void io_timeout_complete(struct io_kiocb *req, struct io_tw_state *ts) in io_timeout_complete()
141 static void io_req_tw_fail_links(struct io_kiocb *link, struct io_tw_state *ts) in io_req_tw_fail_links()
299 static void io_req_task_link_timeout(struct io_kiocb *req, struct io_tw_state *ts) in io_req_task_link_timeout()
Dnotif.c14 static void io_notif_tw_complete(struct io_kiocb *notif, struct io_tw_state *ts) in io_notif_tw_complete()
Dio_uring.c251 struct io_tw_state ts = {}; in io_fallback_req_func()
539 static void io_req_queue_iowq_tw(struct io_kiocb *req, struct io_tw_state *ts) in io_req_queue_iowq_tw()
1028 static void ctx_flush_and_put(struct io_ring_ctx *ctx, struct io_tw_state *ts) in ctx_flush_and_put()
1050 struct io_tw_state ts = { }; in io_handle_tw_list()
1298 static int __io_run_local_work(struct io_ring_ctx *ctx, struct io_tw_state *ts, in __io_run_local_work()
1340 struct io_tw_state ts = {}; in io_run_local_work_locked()
1349 struct io_tw_state ts = {}; in io_run_local_work()
1358 static void io_req_task_cancel(struct io_kiocb *req, struct io_tw_state *ts) in io_req_task_cancel()
1364 void io_req_task_submit(struct io_kiocb *req, struct io_tw_state *ts) in io_req_task_submit()
1574 void io_req_task_complete(struct io_kiocb *req, struct io_tw_state *ts) in io_req_task_complete()
[all …]
Dpoll.c153 static void io_poll_tw_hash_eject(struct io_kiocb *req, struct io_tw_state *ts) in io_poll_tw_hash_eject()
264 static int io_poll_check_events(struct io_kiocb *req, struct io_tw_state *ts) in io_poll_check_events()
354 void io_poll_task_func(struct io_kiocb *req, struct io_tw_state *ts) in io_poll_task_func()
Dmsg_ring.c74 static void io_msg_tw_complete(struct io_kiocb *req, struct io_tw_state *ts) in io_msg_tw_complete()
During_cmd.c119 static void io_uring_cmd_work(struct io_kiocb *req, struct io_tw_state *ts) in io_uring_cmd_work()
Drw.c509 void io_req_rw_complete(struct io_kiocb *req, struct io_tw_state *ts) in io_req_rw_complete()
/linux-6.12.1/include/linux/
Dio_uring_types.h430 struct io_tw_state { struct
551 typedef void (*io_req_tw_func_t)(struct io_kiocb *req, struct io_tw_state *ts);