Lines Matching refs:works

453 	timer_setup(&rtlpriv->works.watchdog_timer,  in _rtl_init_deferred_work()
455 timer_setup(&rtlpriv->works.dualmac_easyconcurrent_retrytimer, in _rtl_init_deferred_work()
458 rtlpriv->works.hw = hw; in _rtl_init_deferred_work()
459 rtlpriv->works.rtl_wq = wq; in _rtl_init_deferred_work()
461 INIT_DELAYED_WORK(&rtlpriv->works.watchdog_wq, in _rtl_init_deferred_work()
463 INIT_DELAYED_WORK(&rtlpriv->works.ips_nic_off_wq, in _rtl_init_deferred_work()
465 INIT_DELAYED_WORK(&rtlpriv->works.ps_work, rtl_swlps_wq_callback); in _rtl_init_deferred_work()
466 INIT_DELAYED_WORK(&rtlpriv->works.ps_rfon_wq, in _rtl_init_deferred_work()
468 INIT_DELAYED_WORK(&rtlpriv->works.fwevt_wq, rtl_fwevt_wq_callback); in _rtl_init_deferred_work()
469 INIT_DELAYED_WORK(&rtlpriv->works.c2hcmd_wq, rtl_c2hcmd_wq_callback); in _rtl_init_deferred_work()
477 del_timer_sync(&rtlpriv->works.watchdog_timer); in rtl_deinit_deferred_work()
479 cancel_delayed_work_sync(&rtlpriv->works.watchdog_wq); in rtl_deinit_deferred_work()
481 cancel_delayed_work(&rtlpriv->works.ips_nic_off_wq); in rtl_deinit_deferred_work()
483 cancel_delayed_work_sync(&rtlpriv->works.ips_nic_off_wq); in rtl_deinit_deferred_work()
484 cancel_delayed_work_sync(&rtlpriv->works.ps_work); in rtl_deinit_deferred_work()
485 cancel_delayed_work_sync(&rtlpriv->works.ps_rfon_wq); in rtl_deinit_deferred_work()
486 cancel_delayed_work_sync(&rtlpriv->works.fwevt_wq); in rtl_deinit_deferred_work()
487 cancel_delayed_work_sync(&rtlpriv->works.c2hcmd_wq); in rtl_deinit_deferred_work()
2232 struct rtl_priv *rtlpriv = from_timer(rtlpriv, t, works.watchdog_timer); in rtl_watch_dog_timer_callback()
2234 queue_delayed_work(rtlpriv->works.rtl_wq, in rtl_watch_dog_timer_callback()
2235 &rtlpriv->works.watchdog_wq, 0); in rtl_watch_dog_timer_callback()
2237 mod_timer(&rtlpriv->works.watchdog_timer, in rtl_watch_dog_timer_callback()
2282 queue_delayed_work(rtlpriv->works.rtl_wq, &rtlpriv->works.c2hcmd_wq, 0); in rtl_c2hcmd_enqueue()
2372 from_timer(rtlpriv, t, works.dualmac_easyconcurrent_retrytimer); in rtl_easy_concurrent_retrytimer_callback()