Lines Matching refs:o2net_wq
121 static struct workqueue_struct *o2net_wq; variable
478 if (!queue_work(o2net_wq, work)) in o2net_sc_queue_work()
486 if (!queue_delayed_work(o2net_wq, work, delay)) in o2net_sc_queue_delayed_work()
541 queue_delayed_work(o2net_wq, &nn->nn_still_up, in o2net_set_nn_state()
565 if (!valid && o2net_wq) { in o2net_set_nn_state()
575 queue_delayed_work(o2net_wq, &nn->nn_connect_work, delay); in o2net_set_nn_state()
587 queue_delayed_work(o2net_wq, &nn->nn_connect_expired, delay); in o2net_set_nn_state()
1045 if (o2net_wq == NULL) { in o2net_send_message_vec()
1557 queue_delayed_work(o2net_wq, &nn->nn_still_up, in o2net_idle_timer()
1765 if (o2net_wq) { in o2net_disconnect_node()
1769 flush_workqueue(o2net_wq); in o2net_disconnect_node()
2036 queue_work(o2net_wq, &o2net_listen_work); in o2net_listen_data_ready()
2106 BUG_ON(o2net_wq != NULL); in o2net_start_listening()
2110 o2net_wq = create_singlethread_workqueue("o2net"); in o2net_start_listening()
2111 if (o2net_wq == NULL) { in o2net_start_listening()
2119 destroy_workqueue(o2net_wq); in o2net_start_listening()
2120 o2net_wq = NULL; in o2net_start_listening()
2134 BUG_ON(o2net_wq == NULL); in o2net_stop_listening()
2153 destroy_workqueue(o2net_wq); in o2net_stop_listening()
2154 o2net_wq = NULL; in o2net_stop_listening()