Lines Matching refs:works
453 timer_setup(&rtlpriv->works.watchdog_timer, in _rtl_init_deferred_work()
457 rtlpriv->works.hw = hw; in _rtl_init_deferred_work()
458 rtlpriv->works.rtl_wq = wq; in _rtl_init_deferred_work()
460 INIT_DELAYED_WORK(&rtlpriv->works.watchdog_wq, in _rtl_init_deferred_work()
462 INIT_DELAYED_WORK(&rtlpriv->works.ips_nic_off_wq, in _rtl_init_deferred_work()
464 INIT_DELAYED_WORK(&rtlpriv->works.ps_work, rtl_swlps_wq_callback); in _rtl_init_deferred_work()
465 INIT_DELAYED_WORK(&rtlpriv->works.ps_rfon_wq, in _rtl_init_deferred_work()
467 INIT_DELAYED_WORK(&rtlpriv->works.fwevt_wq, rtl_fwevt_wq_callback); in _rtl_init_deferred_work()
468 INIT_DELAYED_WORK(&rtlpriv->works.c2hcmd_wq, rtl_c2hcmd_wq_callback); in _rtl_init_deferred_work()
476 del_timer_sync(&rtlpriv->works.watchdog_timer); in rtl_deinit_deferred_work()
478 cancel_delayed_work_sync(&rtlpriv->works.watchdog_wq); in rtl_deinit_deferred_work()
480 cancel_delayed_work(&rtlpriv->works.ips_nic_off_wq); in rtl_deinit_deferred_work()
482 cancel_delayed_work_sync(&rtlpriv->works.ips_nic_off_wq); in rtl_deinit_deferred_work()
483 cancel_delayed_work_sync(&rtlpriv->works.ps_work); in rtl_deinit_deferred_work()
484 cancel_delayed_work_sync(&rtlpriv->works.ps_rfon_wq); in rtl_deinit_deferred_work()
485 cancel_delayed_work_sync(&rtlpriv->works.fwevt_wq); in rtl_deinit_deferred_work()
486 cancel_delayed_work_sync(&rtlpriv->works.c2hcmd_wq); in rtl_deinit_deferred_work()
2231 struct rtl_priv *rtlpriv = from_timer(rtlpriv, t, works.watchdog_timer); in rtl_watch_dog_timer_callback()
2233 queue_delayed_work(rtlpriv->works.rtl_wq, in rtl_watch_dog_timer_callback()
2234 &rtlpriv->works.watchdog_wq, 0); in rtl_watch_dog_timer_callback()
2236 mod_timer(&rtlpriv->works.watchdog_timer, in rtl_watch_dog_timer_callback()
2281 queue_delayed_work(rtlpriv->works.rtl_wq, &rtlpriv->works.c2hcmd_wq, 0); in rtl_c2hcmd_enqueue()