Lines Matching refs:wdog
84 struct phl_watchdog *wdog = &(phl_info->wdog); in _phl_trigger_next_watchdog() local
86 if (wdog->state == WD_STATE_STARTED) in _phl_trigger_next_watchdog()
87 _os_set_timer(phl_to_drvpriv(phl_info), &wdog->wdog_timer, wdog->period); in _phl_trigger_next_watchdog()
211 struct phl_watchdog *wdog = &(phl_info->wdog); in phl_watchdog_hw_cmd_hdl() local
216 if (NULL != wdog->core_hw_wdog) in phl_watchdog_hw_cmd_hdl()
217 wdog->core_hw_wdog(phl_to_drvpriv(phl_info)); in phl_watchdog_hw_cmd_hdl()
226 struct phl_watchdog *wdog = &(phl_info->wdog); in phl_watchdog_sw_cmd_hdl() local
229 if (NULL != wdog->core_sw_wdog) in phl_watchdog_sw_cmd_hdl()
230 wdog->core_sw_wdog(phl_to_drvpriv(phl_info)); in phl_watchdog_sw_cmd_hdl()
242 struct phl_watchdog *wdog = &(phl_info->wdog); in rtw_phl_watchdog_init() local
244 wdog->state = WD_STATE_INIT; in rtw_phl_watchdog_init()
245 wdog->core_sw_wdog = core_sw_wdog; in rtw_phl_watchdog_init()
246 wdog->core_hw_wdog = core_hw_wdog; in rtw_phl_watchdog_init()
249 wdog->period = period; in rtw_phl_watchdog_init()
251 wdog->period = WDOG_PERIOD; in rtw_phl_watchdog_init()
254 &wdog->wdog_timer, in rtw_phl_watchdog_init()
263 struct phl_watchdog *wdog = &(phl_info->wdog); in rtw_phl_watchdog_deinit() local
265 _os_release_timer(phl_to_drvpriv(phl_info), &wdog->wdog_timer); in rtw_phl_watchdog_deinit()
271 struct phl_watchdog *wdog = &(phl_info->wdog); in rtw_phl_watchdog_start() local
273 wdog->state = WD_STATE_STARTED; in rtw_phl_watchdog_start()
280 struct phl_watchdog *wdog = &(phl_info->wdog); in rtw_phl_watchdog_stop() local
284 wdog->state = WD_STATE_STOP; in rtw_phl_watchdog_stop()
286 _os_cancel_timer(phl_to_drvpriv(phl_info), &wdog->wdog_timer); in rtw_phl_watchdog_stop()