/kernel/linux/linux-5.10/drivers/greybus/ |
H A D | svc_watchdog.c | 3 * SVC Greybus "watchdog" driver. 27 struct gb_svc_watchdog *watchdog = in svc_watchdog_pm_notifier() local 32 gb_svc_watchdog_disable(watchdog->svc); in svc_watchdog_pm_notifier() 35 gb_svc_watchdog_enable(watchdog->svc); in svc_watchdog_pm_notifier() 65 struct gb_svc_watchdog *watchdog; in do_work() local 69 watchdog = container_of(work, struct gb_svc_watchdog, work.work); in do_work() 70 svc = watchdog->svc; in do_work() 98 watchdog->enabled = false; in do_work() 103 if (watchdog->enabled) in do_work() 104 schedule_delayed_work(&watchdog in do_work() 109 struct gb_svc_watchdog *watchdog; gb_svc_watchdog_create() local 149 struct gb_svc_watchdog *watchdog = svc->watchdog; gb_svc_watchdog_destroy() local 169 struct gb_svc_watchdog *watchdog; gb_svc_watchdog_enable() local 185 struct gb_svc_watchdog *watchdog; gb_svc_watchdog_disable() local [all...] |
/kernel/linux/linux-6.6/drivers/greybus/ |
H A D | svc_watchdog.c | 3 * SVC Greybus "watchdog" driver. 27 struct gb_svc_watchdog *watchdog = in svc_watchdog_pm_notifier() local 32 gb_svc_watchdog_disable(watchdog->svc); in svc_watchdog_pm_notifier() 35 gb_svc_watchdog_enable(watchdog->svc); in svc_watchdog_pm_notifier() 65 struct gb_svc_watchdog *watchdog; in do_work() local 69 watchdog = container_of(work, struct gb_svc_watchdog, work.work); in do_work() 70 svc = watchdog->svc; in do_work() 98 watchdog->enabled = false; in do_work() 103 if (watchdog->enabled) in do_work() 104 schedule_delayed_work(&watchdog in do_work() 109 struct gb_svc_watchdog *watchdog; gb_svc_watchdog_create() local 149 struct gb_svc_watchdog *watchdog = svc->watchdog; gb_svc_watchdog_destroy() local 169 struct gb_svc_watchdog *watchdog; gb_svc_watchdog_enable() local 185 struct gb_svc_watchdog *watchdog; gb_svc_watchdog_disable() local [all...] |
/kernel/linux/linux-5.10/drivers/watchdog/ |
H A D | f71808e_wdt.c | 22 #include <linux/watchdog.h> 76 watchdog signal */ 77 #define WATCHDOG_F71862FG_PIN 63 /* default watchdog reset output 106 MODULE_PARM_DESC(nowayout, "Disable watchdog shutdown on close"); 110 MODULE_PARM_DESC(start_withtimeout, "Start watchdog timer on module load with" 152 char caused_reboot; /* last reboot was by the watchdog */ 155 static struct watchdog_data watchdog = { variable 156 .lock = __MUTEX_INITIALIZER(watchdog.lock), 225 pr_err("watchdog timeout out of range\n"); in watchdog_set_timeout() 229 mutex_lock(&watchdog in watchdog_set_timeout() [all...] |
H A D | wm831x_wdt.c | 14 #include <linux/watchdog.h> 19 #include <linux/mfd/wm831x/watchdog.h> 107 dev_err(wm831x->dev, "Hardware watchdog update unsupported\n"); in wm831x_wdt_ping() 183 dev_err(wm831x->dev, "Failed to read watchdog status: %d\n", in wm831x_wdt_probe() 214 "Unknown watchdog timeout: %x\n", reg); in wm831x_wdt_probe() 220 pdata = chip_pdata->watchdog; in wm831x_wdt_probe() 249 .name = "wm831x-watchdog", 258 MODULE_ALIAS("platform:wm831x-watchdog");
|
H A D | pretimeout_noop.c | 8 #include <linux/watchdog.h> 13 * pretimeout_noop - No operation on watchdog pretimeout event 20 pr_alert("watchdog%d: pretimeout event\n", wdd->id); in pretimeout_noop() 41 MODULE_DESCRIPTION("Panic watchdog pretimeout governor");
|
H A D | pretimeout_panic.c | 8 #include <linux/watchdog.h> 13 * pretimeout_panic - Panic on watchdog pretimeout event 16 * Panic, watchdog has not been fed till pretimeout event. 20 panic("watchdog pretimeout event\n"); in pretimeout_panic() 41 MODULE_DESCRIPTION("Panic watchdog pretimeout governor");
|
/kernel/linux/linux-5.10/kernel/time/ |
H A D | clocksource.c | 103 * Maximum permissible delay between two readouts of the watchdog 115 static struct clocksource *watchdog; variable 154 * If kthread_run fails the next watchdog scan over the in clocksource_watchdog_work() 183 * clocksource_mark_unstable - mark clocksource unstable via watchdog 219 *wdnow = watchdog->read(watchdog); in cs_watchdog_read() 221 wd_end = watchdog->read(watchdog); in cs_watchdog_read() 222 wd_end2 = watchdog->read(watchdog); in cs_watchdog_read() [all...] |
/kernel/linux/linux-6.6/kernel/time/ |
H A D | clocksource.c | 111 * Maximum permissible delay between two readouts of the watchdog 132 static struct clocksource *watchdog; variable 165 * If kthread_run fails the next watchdog scan over the in clocksource_watchdog_work() 194 * clocksource_mark_unstable - mark clocksource unstable via watchdog 233 *wdnow = watchdog->read(watchdog); in cs_watchdog_read() 235 wd_end = watchdog->read(watchdog); in cs_watchdog_read() 236 wd_end2 = watchdog->read(watchdog); in cs_watchdog_read() [all...] |
/kernel/linux/linux-5.10/net/sched/ |
H A D | sch_etf.c | 36 struct qdisc_watchdog watchdog; member 127 qdisc_watchdog_cancel(&q->watchdog); in reset_watchdog() 132 qdisc_watchdog_schedule_ns(&q->watchdog, ktime_to_ns(next)); in reset_watchdog() 194 /* Now we may need to re-arm the qdisc watchdog for the next packet. */ in etf_enqueue_timesortedlist() 290 /* Now we may need to re-arm the qdisc watchdog for the next packet. */ in etf_dequeue_timesortedlist() 415 qdisc_watchdog_init_clockid(&q->watchdog, sch, q->clockid); in etf_init() 440 /* Only cancel watchdog if it's been initialized. */ in etf_reset() 441 if (q->watchdog.qdisc == sch) in etf_reset() 442 qdisc_watchdog_cancel(&q->watchdog); in etf_reset() 456 /* Only cancel watchdog i in etf_destroy() [all...] |
H A D | sch_cbs.c | 79 struct qdisc_watchdog watchdog; member 186 qdisc_watchdog_schedule_ns(&q->watchdog, q->last); in cbs_dequeue_soft() 199 qdisc_watchdog_schedule_ns(&q->watchdog, now + delay); in cbs_dequeue_soft() 427 qdisc_watchdog_init(&q->watchdog, sch); in cbs_init() 441 qdisc_watchdog_cancel(&q->watchdog); in cbs_destroy()
|
/kernel/linux/linux-6.6/net/sched/ |
H A D | sch_etf.c | 36 struct qdisc_watchdog watchdog; member 127 qdisc_watchdog_cancel(&q->watchdog); in reset_watchdog() 132 qdisc_watchdog_schedule_ns(&q->watchdog, ktime_to_ns(next)); in reset_watchdog() 194 /* Now we may need to re-arm the qdisc watchdog for the next packet. */ in etf_enqueue_timesortedlist() 290 /* Now we may need to re-arm the qdisc watchdog for the next packet. */ in etf_dequeue_timesortedlist() 412 qdisc_watchdog_init_clockid(&q->watchdog, sch, q->clockid); in etf_init() 437 /* Only cancel watchdog if it's been initialized. */ in etf_reset() 438 if (q->watchdog.qdisc == sch) in etf_reset() 439 qdisc_watchdog_cancel(&q->watchdog); in etf_reset() 453 /* Only cancel watchdog i in etf_destroy() [all...] |
H A D | sch_cbs.c | 80 struct qdisc_watchdog watchdog; member 187 qdisc_watchdog_schedule_ns(&q->watchdog, q->last); in cbs_dequeue_soft() 200 qdisc_watchdog_schedule_ns(&q->watchdog, now + delay); in cbs_dequeue_soft() 428 qdisc_watchdog_init(&q->watchdog, sch); in cbs_init() 442 qdisc_watchdog_cancel(&q->watchdog); in cbs_destroy()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gt/ |
H A D | intel_gt_requests.c | 236 flush_work(>->watchdog.work); in intel_gt_fini_requests() 242 container_of(work, typeof(*gt), watchdog.work); in intel_gt_watchdog_work() 246 first = llist_del_all(>->watchdog.list); in intel_gt_watchdog_work() 250 llist_for_each_entry_safe(rq, rn, first, watchdog.link) { in intel_gt_watchdog_work()
|
H A D | intel_context_param.h | 16 ce->watchdog.timeout_us = timeout_us; in intel_context_set_watchdog_us()
|
/kernel/linux/linux-6.6/include/trace/events/ |
H A D | watchdog.h | 3 #define TRACE_SYSTEM watchdog 8 #include <linux/watchdog.h> 27 TP_printk("watchdog%d err=%d", __entry->id, __entry->err) 60 TP_printk("watchdog%d timeout=%u err=%d", __entry->id, __entry->timeout, __entry->err)
|
/kernel/linux/linux-6.6/drivers/watchdog/ |
H A D | wm831x_wdt.c | 14 #include <linux/watchdog.h> 19 #include <linux/mfd/wm831x/watchdog.h> 107 dev_err(wm831x->dev, "Hardware watchdog update unsupported\n"); in wm831x_wdt_ping() 183 dev_err(wm831x->dev, "Failed to read watchdog status: %d\n", in wm831x_wdt_probe() 214 "Unknown watchdog timeout: %x\n", reg); in wm831x_wdt_probe() 220 pdata = chip_pdata->watchdog; in wm831x_wdt_probe() 249 .name = "wm831x-watchdog", 258 MODULE_ALIAS("platform:wm831x-watchdog");
|
H A D | pretimeout_noop.c | 8 #include <linux/watchdog.h> 13 * pretimeout_noop - No operation on watchdog pretimeout event 20 pr_alert("watchdog%d: pretimeout event\n", wdd->id); in pretimeout_noop() 41 MODULE_DESCRIPTION("Panic watchdog pretimeout governor");
|
/kernel/linux/linux-5.10/tools/testing/selftests/watchdog/ |
H A D | Makefile | 2 TEST_GEN_PROGS := watchdog-test
|
/kernel/linux/linux-6.6/tools/testing/selftests/watchdog/ |
H A D | Makefile | 2 TEST_GEN_PROGS := watchdog-test
|
/kernel/linux/linux-5.10/arch/sparc/include/uapi/asm/ |
H A D | watchdog.h | 4 * watchdog - Driver interface for the hardware watchdog timers 14 #include <linux/watchdog.h> 17 * Ref. <linux/watchdog.h> for standard linux watchdog ioctls
|
/kernel/linux/linux-6.6/arch/sparc/include/uapi/asm/ |
H A D | watchdog.h | 4 * watchdog - Driver interface for the hardware watchdog timers 14 #include <linux/watchdog.h> 17 * Ref. <linux/watchdog.h> for standard linux watchdog ioctls
|
/kernel/linux/linux-5.10/arch/m68k/mvme147/ |
H A D | config.c | 60 m147_pcc->watchdog = 0x0a; /* Clear timer */ in mvme147_reset() 61 m147_pcc->watchdog = 0xa5; /* Enable watchdog - 100ms to reset */ in mvme147_reset()
|
/kernel/linux/linux-6.6/arch/m68k/mvme147/ |
H A D | config.c | 60 m147_pcc->watchdog = 0x0a; /* Clear timer */ in mvme147_reset() 61 m147_pcc->watchdog = 0xa5; /* Enable watchdog - 100ms to reset */ in mvme147_reset()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | bcm47xx_wdt.h | 7 #include <linux/watchdog.h>
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | bcm47xx_wdt.h | 7 #include <linux/watchdog.h>
|