Lines Matching refs:wd
404 #define DECLARE_DPM_WATCHDOG_ON_STACK(wd) \ argument
405 struct dpm_watchdog wd
417 struct dpm_watchdog *wd = (void *)data; in dpm_watchdog_handler() local
419 dev_emerg(wd->dev, "**** DPM device timeout ****\n"); in dpm_watchdog_handler()
420 show_stack(wd->tsk, NULL); in dpm_watchdog_handler()
422 dev_driver_string(wd->dev), dev_name(wd->dev)); in dpm_watchdog_handler()
430 static void dpm_watchdog_set(struct dpm_watchdog *wd, struct device *dev) in dpm_watchdog_set() argument
432 struct timer_list *timer = &wd->timer; in dpm_watchdog_set()
434 wd->dev = dev; in dpm_watchdog_set()
435 wd->tsk = current; in dpm_watchdog_set()
441 timer->data = (unsigned long)wd; in dpm_watchdog_set()
449 static void dpm_watchdog_clear(struct dpm_watchdog *wd) in dpm_watchdog_clear() argument
451 struct timer_list *timer = &wd->timer; in dpm_watchdog_clear()
457 #define DECLARE_DPM_WATCHDOG_ON_STACK(wd) argument
735 DECLARE_DPM_WATCHDOG_ON_STACK(wd); in device_resume()
750 dpm_watchdog_set(&wd, dev); in device_resume()
809 dpm_watchdog_clear(&wd); in device_resume()
1348 DECLARE_DPM_WATCHDOG_ON_STACK(wd); in __device_suspend()
1386 dpm_watchdog_set(&wd, dev); in __device_suspend()
1452 dpm_watchdog_clear(&wd); in __device_suspend()