Lines Matching refs:recv_workqueue
180 static struct workqueue_struct *recv_workqueue; variable
492 queue_work(recv_workqueue, &con->rwork); in lowcomms_data_ready()
501 queue_work(recv_workqueue, &listen_con.rwork); in lowcomms_listen_data_ready()
956 queue_work(recv_workqueue, &con->rwork); in receive_from_sock()
1094 queue_work(recv_workqueue, &addcon->rwork); in accept_from_sock()
1619 if (recv_workqueue) { in work_stop()
1620 destroy_workqueue(recv_workqueue); in work_stop()
1621 recv_workqueue = NULL; in work_stop()
1632 recv_workqueue = alloc_ordered_workqueue("dlm_recv", WQ_MEM_RECLAIM); in work_start()
1633 if (!recv_workqueue) { in work_start()
1641 destroy_workqueue(recv_workqueue); in work_start()
1642 recv_workqueue = NULL; in work_start()
1664 if (recv_workqueue) in dlm_lowcomms_shutdown()
1665 flush_workqueue(recv_workqueue); in dlm_lowcomms_shutdown()
1729 if (recv_workqueue) in work_flush()
1730 flush_workqueue(recv_workqueue); in work_flush()