Home
last modified time | relevance | path

Searched refs:watchdog (Results 1 - 25 of 540) sorted by relevance

12345678910>>...22

/kernel/linux/linux-5.10/drivers/greybus/
H A Dsvc_watchdog.c3 * 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 Dsvc_watchdog.c3 * 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 Df71808e_wdt.c22 #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 Dwm831x_wdt.c14 #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 Dpretimeout_noop.c8 #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 Dpretimeout_panic.c8 #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 Dclocksource.c103 * 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 Dclocksource.c111 * 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 Dsch_etf.c36 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 Dsch_cbs.c79 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 Dsch_etf.c36 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 Dsch_cbs.c80 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 Dintel_gt_requests.c236 flush_work(&gt->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(&gt->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 Dintel_context_param.h16 ce->watchdog.timeout_us = timeout_us; in intel_context_set_watchdog_us()
/kernel/linux/linux-6.6/include/trace/events/
H A Dwatchdog.h3 #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 Dwm831x_wdt.c14 #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 Dpretimeout_noop.c8 #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 DMakefile2 TEST_GEN_PROGS := watchdog-test
/kernel/linux/linux-6.6/tools/testing/selftests/watchdog/
H A DMakefile2 TEST_GEN_PROGS := watchdog-test
/kernel/linux/linux-5.10/arch/sparc/include/uapi/asm/
H A Dwatchdog.h4 * 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 Dwatchdog.h4 * 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 Dconfig.c60 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 Dconfig.c60 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 Dbcm47xx_wdt.h7 #include <linux/watchdog.h>
/kernel/linux/linux-6.6/include/linux/
H A Dbcm47xx_wdt.h7 #include <linux/watchdog.h>

Completed in 12 milliseconds

12345678910>>...22