Lines Matching full: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 timer_delete_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()
583 if (rtlpriv->works.rtl_wq) { in rtl_deinit_core()
584 destroy_workqueue(rtlpriv->works.rtl_wq); in rtl_deinit_core()
585 rtlpriv->works.rtl_wq = NULL; in rtl_deinit_core()
2224 works.watchdog_timer); in rtl_watch_dog_timer_callback()
2226 queue_delayed_work(rtlpriv->works.rtl_wq, in rtl_watch_dog_timer_callback()
2227 &rtlpriv->works.watchdog_wq, 0); in rtl_watch_dog_timer_callback()
2229 mod_timer(&rtlpriv->works.watchdog_timer, in rtl_watch_dog_timer_callback()
2274 queue_delayed_work(rtlpriv->works.rtl_wq, &rtlpriv->works.c2hcmd_wq, 0); in rtl_c2hcmd_enqueue()