Home
last modified time | relevance | path

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

/linux-6.15/io_uring/
H A Dio_uring.h94 void io_req_task_complete(struct io_kiocb *req, io_tw_token_t tw);
96 void io_req_task_submit(struct io_kiocb *req, io_tw_token_t tw);
108 int io_poll_issue(struct io_kiocb *req, io_tw_token_t tw);
395 static inline void io_tw_lock(struct io_ring_ctx *ctx, io_tw_token_t tw) in io_tw_lock()
H A Dfutex.c47 static void __io_futex_complete(struct io_kiocb *req, io_tw_token_t tw) in __io_futex_complete()
54 static void io_futex_complete(struct io_kiocb *req, io_tw_token_t tw) in io_futex_complete()
63 static void io_futexv_complete(struct io_kiocb *req, io_tw_token_t tw) in io_futexv_complete()
H A Dpoll.h48 void io_poll_task_func(struct io_kiocb *req, io_tw_token_t tw);
H A Drw.h47 void io_req_rw_complete(struct io_kiocb *req, io_tw_token_t tw);
H A Dwaitid.c19 static void io_waitid_cb(struct io_kiocb *req, io_tw_token_t tw);
184 static void io_waitid_cb(struct io_kiocb *req, io_tw_token_t tw) in io_waitid_cb()
H A Dtimeout.c68 static void io_timeout_complete(struct io_kiocb *req, io_tw_token_t tw) in io_timeout_complete()
157 static void io_req_tw_fail_links(struct io_kiocb *link, io_tw_token_t tw) in io_req_tw_fail_links()
315 static void io_req_task_link_timeout(struct io_kiocb *req, io_tw_token_t tw) in io_req_task_link_timeout()
H A Dnotif.c14 static void io_notif_tw_complete(struct io_kiocb *notif, io_tw_token_t tw) in io_notif_tw_complete()
H A Dpoll.c223 static int io_poll_check_events(struct io_kiocb *req, io_tw_token_t tw) in io_poll_check_events()
315 void io_poll_task_func(struct io_kiocb *req, io_tw_token_t tw) in io_poll_task_func()
H A Dio_uring.c529 static void io_req_queue_iowq_tw(struct io_kiocb *req, io_tw_token_t tw) in io_req_queue_iowq_tw()
1015 static void ctx_flush_and_put(struct io_ring_ctx *ctx, io_tw_token_t tw) in ctx_flush_and_put()
1269 io_tw_token_t tw, in __io_run_local_work_loop()
1289 static int __io_run_local_work(struct io_ring_ctx *ctx, io_tw_token_t tw, in __io_run_local_work()
1349 static void io_req_task_cancel(struct io_kiocb *req, io_tw_token_t tw) in io_req_task_cancel()
1355 void io_req_task_submit(struct io_kiocb *req, io_tw_token_t tw) in io_req_task_submit()
1576 void io_req_task_complete(struct io_kiocb *req, io_tw_token_t tw) in io_req_task_complete()
1779 int io_poll_issue(struct io_kiocb *req, io_tw_token_t tw) in io_poll_issue()
H A Dmsg_ring.c74 static void io_msg_tw_complete(struct io_kiocb *req, io_tw_token_t tw) in io_msg_tw_complete()
H A During_cmd.c124 static void io_uring_cmd_work(struct io_kiocb *req, io_tw_token_t tw) in io_uring_cmd_work()
H A Drw.c561 void io_req_rw_complete(struct io_kiocb *req, io_tw_token_t tw) in io_req_rw_complete()
/linux-6.15/include/linux/
H A Dio_uring_types.h463 typedef struct io_tw_state io_tw_token_t; typedef
598 typedef void (*io_req_tw_func_t)(struct io_kiocb *req, io_tw_token_t tw);