Home
last modified time | relevance | path

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

/openbmc/linux/drivers/net/wireless/st/cw1200/
H A Dbh.c75 init_waitqueue_head(&priv->bh_wq); in cw1200_register_bh()
86 wake_up(&priv->bh_wq); in cw1200_unregister_bh()
106 wake_up(&priv->bh_wq); in cw1200_irq_handler()
119 wake_up(&priv->bh_wq); in cw1200_bh_wakeup()
131 wake_up(&priv->bh_wq); in cw1200_bh_suspend()
146 wake_up(&priv->bh_wq); in cw1200_bh_resume()
445 status = wait_event_interruptible_timeout(priv->bh_wq, ({ in cw1200_bh()
518 status = wait_event_interruptible(priv->bh_wq, in cw1200_bh()
H A Dcw1200.h194 wait_queue_head_t bh_wq; member
H A Dwsm.c1143 wake_up(&priv->bh_wq); in wsm_cmd_send()
1214 wake_up(&priv->bh_wq); in wsm_flush_tx()
/openbmc/linux/drivers/net/wireless/silabs/wfx/
H A Dbh.c270 queue_work(wdev->bh_wq, &wdev->hif.bh); in wfx_bh_request_rx()
283 queue_work(wdev->bh_wq, &wdev->hif.bh); in wfx_bh_request_tx()
298 flush_workqueue(wdev->bh_wq); in wfx_bh_poll_irq()
H A Dmain.c348 wdev->bh_wq = alloc_workqueue("wfx_bh_wq", WQ_HIGHPRI, 0); in wfx_probe()
349 if (!wdev->bh_wq) in wfx_probe()
461 destroy_workqueue(wdev->bh_wq); in wfx_probe()
471 destroy_workqueue(wdev->bh_wq); in wfx_release()
H A Dwfx.h60 struct workqueue_struct *bh_wq; member
H A Dhif_tx.c76 flush_workqueue(wdev->bh_wq); in wfx_cmd_send()