Home
last modified time | relevance | path

Searched refs:sq_data (Results 1 – 5 of 5) sorted by relevance

/linux/io_uring/
H A Dregister.c294 if (ctx->sq_data && wq_has_sleeper(&ctx->sq_data->wait)) in io_register_enable_rings()
295 wake_up(&ctx->sq_data->wait); in io_register_enable_rings()
369 sqd = ctx->sq_data; in io_register_iowq_max_workers()
571 if (ctx->sq_data) { in io_register_resize_rings()
573 io_sq_thread_park(ctx->sq_data); in io_register_resize_rings()
686 if (ctx->sq_data) in io_register_resize_rings()
687 io_sq_thread_unpark(ctx->sq_data); in io_register_resize_rings()
H A Dfdinfo.c178 struct io_sq_data *sq = ctx->sq_data; in __io_uring_show_fdinfo()
H A Dio_uring.c1321 wq_has_sleeper(&ctx->sq_data->wait)) in io_iopoll_req_issued()
1322 wake_up(&ctx->sq_data->wait); in io_iopoll_req_issued()
2355 if (ctx->sq_data) { in io_ring_exit_work()
2356 struct io_sq_data *sqd = ctx->sq_data; in io_ring_exit_work()
2636 if (unlikely(ctx->sq_data->thread == NULL)) { in SYSCALL_DEFINE6()
2641 wake_up(&ctx->sq_data->wait); in SYSCALL_DEFINE6()
H A Dcancel.c616 if (node->ctx->sq_data) in io_uring_cancel_generic()
/linux/include/linux/
H A Dio_uring_types.h434 struct io_sq_data *sq_data; /* if using sq thread polling */ member