Lines Matching refs:io_workqueue
183 static struct workqueue_struct *io_workqueue; variable
221 queue_work(io_workqueue, &con->swork); in lowcomms_queue_swork()
232 queue_work(io_workqueue, &con->rwork); in lowcomms_queue_rwork()
544 queue_work(io_workqueue, &listen_con.rwork); in lowcomms_listen_data_ready()
805 flush_workqueue(io_workqueue); in shutdown_connection()
1527 queue_work(io_workqueue, &con->rwork); in process_recv_sockets()
1646 queue_work(io_workqueue, &con->swork); in process_send_sockets()
1665 queue_work(io_workqueue, &con->swork); in process_send_sockets()
1685 if (io_workqueue) { in work_stop()
1686 destroy_workqueue(io_workqueue); in work_stop()
1687 io_workqueue = NULL; in work_stop()
1698 io_workqueue = alloc_workqueue("dlm_io", WQ_HIGHPRI | WQ_MEM_RECLAIM | in work_start()
1700 if (!io_workqueue) { in work_start()
1708 destroy_workqueue(io_workqueue); in work_start()
1709 io_workqueue = NULL; in work_start()