Lines Matching refs:io_sq_data

278 struct io_sq_data {  struct
391 struct io_sq_data *sq_data; /* if using sq thread polling */
1080 static void io_uring_cancel_generic(bool cancel_all, struct io_sq_data *sqd);
7309 static inline bool io_sqd_events_pending(struct io_sq_data *sqd) in io_sqd_events_pending()
7370 static void io_sqd_update_thread_idle(struct io_sq_data *sqd) in io_sqd_update_thread_idle()
7380 static bool io_sqd_handle_event(struct io_sq_data *sqd) in io_sqd_handle_event()
7398 struct io_sq_data *sqd = data; in io_sq_thread()
7878 static void io_sq_thread_unpark(struct io_sq_data *sqd) in io_sq_thread_unpark()
7893 static void io_sq_thread_park(struct io_sq_data *sqd) in io_sq_thread_park()
7905 static void io_sq_thread_stop(struct io_sq_data *sqd) in io_sq_thread_stop()
7918 static void io_put_sq_data(struct io_sq_data *sqd) in io_put_sq_data()
7930 struct io_sq_data *sqd = ctx->sq_data; in io_sq_thread_finish()
7943 static struct io_sq_data *io_attach_sq_data(struct io_uring_params *p) in io_attach_sq_data()
7946 struct io_sq_data *sqd; in io_attach_sq_data()
7973 static struct io_sq_data *io_get_sq_data(struct io_uring_params *p, in io_get_sq_data()
7976 struct io_sq_data *sqd; in io_get_sq_data()
8627 struct io_sq_data *sqd; in io_sq_offload_create()
9399 struct io_sq_data *sqd = ctx->sq_data; in io_ring_exit_work()
9752 static void io_uring_cancel_generic(bool cancel_all, struct io_sq_data *sqd) in io_uring_cancel_generic()
10064 struct io_sq_data *sq = NULL; in __io_uring_show_fdinfo()
10656 struct io_sq_data *sqd = NULL; in io_register_iowq_max_workers()