Home
last modified time | relevance | path

Searched refs:hif_workqueue (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/wireless/microchip/wilc1000/
H A Dnetdev.h259 struct workqueue_struct *hif_workqueue; member
H A Dnetdev.c843 flush_workqueue(wilc->hif_workqueue); in wilc_netdev_cleanup()
844 destroy_workqueue(wilc->hif_workqueue); in wilc_netdev_cleanup()
H A Dcfg80211.c1753 wl->hif_workqueue = create_singlethread_workqueue("WILC_wq"); in wilc_cfg80211_init()
1754 if (!wl->hif_workqueue) { in wilc_cfg80211_init()
1768 destroy_workqueue(wl->hif_workqueue); in wilc_cfg80211_init()
1863 flush_workqueue(vif->wilc->hif_workqueue); in wilc_deinit_host_int()
H A Dhif.c74 if (!msg->vif || !msg->vif->wilc || !msg->vif->wilc->hif_workqueue) in wilc_enqueue_work()
77 if (!queue_work(msg->vif->wilc->hif_workqueue, &msg->work)) in wilc_enqueue_work()
/kernel/linux/linux-6.6/drivers/net/wireless/microchip/wilc1000/
H A Dnetdev.h261 struct workqueue_struct *hif_workqueue; member
H A Dcfg80211.c1812 wl->hif_workqueue = alloc_ordered_workqueue("%s", WQ_MEM_RECLAIM, in wilc_cfg80211_init()
1814 if (!wl->hif_workqueue) { in wilc_cfg80211_init()
1828 destroy_workqueue(wl->hif_workqueue); in wilc_cfg80211_init()
1923 flush_workqueue(vif->wilc->hif_workqueue); in wilc_deinit_host_int()
H A Dnetdev.c902 destroy_workqueue(wilc->hif_workqueue); in wilc_netdev_cleanup()
H A Dhif.c79 if (!msg->vif || !msg->vif->wilc || !msg->vif->wilc->hif_workqueue) in wilc_enqueue_work()
82 if (!queue_work(msg->vif->wilc->hif_workqueue, &msg->work)) in wilc_enqueue_work()

Completed in 24 milliseconds