Lines Matching refs:watchdog
92 cancel_delayed_work_sync(&pvr_dev->watchdog.work); in pvr_power_fw_disable()
122 queue_delayed_work(pvr_dev->sched_wq, &pvr_dev->watchdog.work, in pvr_power_fw_enable()
148 if (pvr_dev->watchdog.old_kccb_cmds_executed == kccb_cmds_executed && !kccb_is_idle) { in pvr_watchdog_kccb_stalled()
149 pvr_dev->watchdog.kccb_stall_count++; in pvr_watchdog_kccb_stalled()
155 if (pvr_dev->watchdog.kccb_stall_count == 2) { in pvr_watchdog_kccb_stalled()
156 pvr_dev->watchdog.kccb_stall_count = 0; in pvr_watchdog_kccb_stalled()
159 } else if (pvr_dev->watchdog.old_kccb_cmds_executed == kccb_cmds_executed) { in pvr_watchdog_kccb_stalled()
175 pvr_dev->watchdog.old_kccb_cmds_executed = kccb_cmds_executed; in pvr_watchdog_kccb_stalled()
176 pvr_dev->watchdog.kccb_stall_count = 0; in pvr_watchdog_kccb_stalled()
186 watchdog.work.work); in pvr_watchdog_worker()
212 queue_delayed_work(pvr_dev->sched_wq, &pvr_dev->watchdog.work, in pvr_watchdog_worker()
228 INIT_DELAYED_WORK(&pvr_dev->watchdog.work, pvr_watchdog_worker); in pvr_watchdog_init()
432 cancel_delayed_work_sync(&pvr_dev->watchdog.work); in pvr_watchdog_fini()