Home
last modified time | relevance | path

Searched refs:zd_workqueue (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/wireless/zydas/zd1211rw/
H A Dzd_mac.c224 flush_workqueue(zd_workqueue); in zd_mac_clear()
346 flush_workqueue(zd_workqueue); in zd_op_stop()
1467 queue_delayed_work(zd_workqueue, &mac->beacon.watchdog_work, in beacon_watchdog_handler()
1481 queue_delayed_work(zd_workqueue, &mac->beacon.watchdog_work, in beacon_enable()
1516 queue_delayed_work(zd_workqueue, &mac->housekeeping.link_led_work, in link_led_handler()
1528 queue_delayed_work(zd_workqueue, &mac->housekeeping.link_led_work, in housekeeping_enable()
H A Dzd_usb.c1100 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()
H A Dzd_usb.h278 extern struct workqueue_struct *zd_workqueue;
/kernel/linux/linux-6.6/drivers/net/wireless/zydas/zd1211rw/
H A Dzd_mac.c224 flush_workqueue(zd_workqueue); in zd_mac_clear()
346 flush_workqueue(zd_workqueue); in zd_op_stop()
1469 queue_delayed_work(zd_workqueue, &mac->beacon.watchdog_work, in beacon_watchdog_handler()
1483 queue_delayed_work(zd_workqueue, &mac->beacon.watchdog_work, in beacon_enable()
1518 queue_delayed_work(zd_workqueue, &mac->housekeeping.link_led_work, in link_led_handler()
1530 queue_delayed_work(zd_workqueue, &mac->housekeeping.link_led_work, in housekeeping_enable()
H A Dzd_usb.c1099 queue_delayed_work(zd_workqueue, &tx->watchdog_work, in zd_tx_watchdog_handler()
1109 queue_delayed_work(zd_workqueue, &tx->watchdog_work, in zd_tx_watchdog_enable()
1152 mod_delayed_work(zd_workqueue, &rx->idle_work, ZD_RX_IDLE_INTERVAL); in zd_usb_reset_rx_idle_timer()
1536 struct workqueue_struct *zd_workqueue; variable
1544 zd_workqueue = create_singlethread_workqueue(driver.name); in usb_init()
1545 if (zd_workqueue == NULL) { in usb_init()
1552 destroy_workqueue(zd_workqueue); in usb_init()
1566 destroy_workqueue(zd_workqueue); in usb_exit()
H A Dzd_usb.h278 extern struct workqueue_struct *zd_workqueue;

Completed in 14 milliseconds