Lines Matching refs:works
462 setup_timer(&rtlpriv->works.watchdog_timer, in _rtl_init_deferred_work()
464 setup_timer(&rtlpriv->works.dualmac_easyconcurrent_retrytimer, in _rtl_init_deferred_work()
467 rtlpriv->works.hw = hw; in _rtl_init_deferred_work()
468 rtlpriv->works.rtl_wq = alloc_workqueue("%s", 0, 0, rtlpriv->cfg->name); in _rtl_init_deferred_work()
469 INIT_DELAYED_WORK(&rtlpriv->works.watchdog_wq, in _rtl_init_deferred_work()
471 INIT_DELAYED_WORK(&rtlpriv->works.ips_nic_off_wq, in _rtl_init_deferred_work()
473 INIT_DELAYED_WORK(&rtlpriv->works.ps_work, in _rtl_init_deferred_work()
475 INIT_DELAYED_WORK(&rtlpriv->works.ps_rfon_wq, in _rtl_init_deferred_work()
477 INIT_DELAYED_WORK(&rtlpriv->works.fwevt_wq, in _rtl_init_deferred_work()
486 del_timer_sync(&rtlpriv->works.watchdog_timer); in rtl_deinit_deferred_work()
488 cancel_delayed_work(&rtlpriv->works.watchdog_wq); in rtl_deinit_deferred_work()
489 cancel_delayed_work(&rtlpriv->works.ips_nic_off_wq); in rtl_deinit_deferred_work()
490 cancel_delayed_work(&rtlpriv->works.ps_work); in rtl_deinit_deferred_work()
491 cancel_delayed_work(&rtlpriv->works.ps_rfon_wq); in rtl_deinit_deferred_work()
492 cancel_delayed_work(&rtlpriv->works.fwevt_wq); in rtl_deinit_deferred_work()
1311 schedule_work(&rtlpriv->works.lps_change_work); in setup_arp_tx()
1385 schedule_work(&rtlpriv->works.lps_change_work); in rtl_is_special_data()
1719 queue_delayed_work(rtlpriv->works.rtl_wq, in rtl_watch_dog_timer_callback()
1720 &rtlpriv->works.watchdog_wq, 0); in rtl_watch_dog_timer_callback()
1722 mod_timer(&rtlpriv->works.watchdog_timer, in rtl_watch_dog_timer_callback()