Lines Matching refs:deferred_tx_wq
66 struct workqueue_struct *deferred_tx_wq; member
163 if (!vioch->is_rx && vioch->deferred_tx_wq) in scmi_vio_channel_cleanup_sync()
165 vioch->deferred_tx_wq = NULL; in scmi_vio_channel_cleanup_sync()
412 static void scmi_destroy_tx_workqueue(void *deferred_tx_wq) in scmi_destroy_tx_workqueue() argument
414 destroy_workqueue(deferred_tx_wq); in scmi_destroy_tx_workqueue()
430 if (tx && !vioch->deferred_tx_wq) { in virtio_chan_setup()
433 vioch->deferred_tx_wq = in virtio_chan_setup()
437 if (!vioch->deferred_tx_wq) in virtio_chan_setup()
441 vioch->deferred_tx_wq); in virtio_chan_setup()
786 if (vioch->deferred_tx_wq && (any_prefetched || pending)) in virtio_poll_done()
787 queue_work(vioch->deferred_tx_wq, &vioch->deferred_tx_work); in virtio_poll_done()