Home
last modified time | relevance | path

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

/Linux-v5.4/fs/
Dio_uring.c208 struct workqueue_struct *sqo_wq[2]; member
498 queue_work(ctx->sqo_wq[rw], &req->work); in io_queue_async_work()
2990 for (i = 0; i < ARRAY_SIZE(ctx->sqo_wq); i++) { in io_finish_async()
2991 if (ctx->sqo_wq[i]) { in io_finish_async()
2992 destroy_workqueue(ctx->sqo_wq[i]); in io_finish_async()
2993 ctx->sqo_wq[i] = NULL; in io_finish_async()
3004 for (i = 0; i < ARRAY_SIZE(ctx->sqo_wq); i++) in io_destruct_skb()
3005 if (ctx->sqo_wq[i]) in io_destruct_skb()
3006 flush_workqueue(ctx->sqo_wq[i]); in io_destruct_skb()
3206 ctx->sqo_wq[0] = alloc_workqueue("io_ring-wq", in io_sq_offload_start()
[all …]