Searched refs:zd_workqueue (Results 1 – 3 of 3) sorted by relevance
/linux-6.12.1/drivers/net/wireless/zydas/zd1211rw/ |
D | zd_usb.c | 1100 queue_delayed_work(zd_workqueue, &tx->watchdog_work, in zd_tx_watchdog_handler() 1110 queue_delayed_work(zd_workqueue, &tx->watchdog_work, in zd_tx_watchdog_enable() 1153 mod_delayed_work(zd_workqueue, &rx->idle_work, ZD_RX_IDLE_INTERVAL); in zd_usb_reset_rx_idle_timer() 1537 struct workqueue_struct *zd_workqueue; variable 1545 zd_workqueue = create_singlethread_workqueue(driver.name); in usb_init() 1546 if (zd_workqueue == NULL) { in usb_init() 1553 destroy_workqueue(zd_workqueue); in usb_init() 1567 destroy_workqueue(zd_workqueue); in usb_exit()
|
D | zd_mac.c | 224 flush_workqueue(zd_workqueue); in zd_mac_clear() 346 flush_workqueue(zd_workqueue); in zd_op_stop() 1473 queue_delayed_work(zd_workqueue, &mac->beacon.watchdog_work, in beacon_watchdog_handler() 1487 queue_delayed_work(zd_workqueue, &mac->beacon.watchdog_work, in beacon_enable() 1522 queue_delayed_work(zd_workqueue, &mac->housekeeping.link_led_work, in link_led_handler() 1534 queue_delayed_work(zd_workqueue, &mac->housekeeping.link_led_work, in housekeeping_enable()
|
D | zd_usb.h | 278 extern struct workqueue_struct *zd_workqueue;
|