Searched refs:watchdog (Results 201 - 225 of 279) sorted by relevance

1234567891011>>

/linux-master/net/sched/
H A Dsch_fq.c145 struct qdisc_watchdog watchdog; member in struct:fq_sched_data
667 qdisc_watchdog_schedule_range_ns(&q->watchdog,
1111 qdisc_watchdog_cancel(&q->watchdog);
1150 qdisc_watchdog_init_clockid(&q->watchdog, sch, CLOCK_MONOTONIC);
H A Dsch_hfsc.c173 struct qdisc_watchdog watchdog; /* watchdog timer */ member in struct:hfsc_sched
1389 qdisc_watchdog_schedule(&q->watchdog, next_time);
1400 qdisc_watchdog_init(&q->watchdog, sch);
1495 qdisc_watchdog_cancel(&q->watchdog);
1518 qdisc_watchdog_cancel(&q->watchdog);
H A Dsch_cake.c239 struct qdisc_watchdog watchdog; member in struct:cake_sched_data
1734 qdisc_watchdog_schedule_ns(&q->watchdog, next);
1971 qdisc_watchdog_schedule_ns(&q->watchdog, next);
2203 qdisc_watchdog_schedule_ns(&q->watchdog, next);
2213 qdisc_watchdog_schedule_ns(&q->watchdog,
2696 qdisc_watchdog_cancel(&q->watchdog);
2721 qdisc_watchdog_init(&q->watchdog, sch);
H A Dsch_htb.c168 struct qdisc_watchdog watchdog; member in struct:htb_sched
988 qdisc_watchdog_schedule_ns(&q->watchdog, next_event);
1015 qdisc_watchdog_cancel(&q->watchdog);
1035 struct Qdisc *sch = q->watchdog.qdisc;
1066 qdisc_watchdog_init(&q->watchdog, sch);
1632 qdisc_watchdog_cancel(&q->watchdog);
/linux-master/kernel/
H A DMakefile95 obj-$(CONFIG_LOCKUP_DETECTOR) += watchdog.o
/linux-master/drivers/watchdog/
H A Dhpwdt.c22 #include <linux/watchdog.h>
74 dev_dbg(wdd->parent, "start watchdog 0x%08x:0x%08x:0x%02x\n", wdd->timeout, reload, control);
85 pr_debug("stop watchdog\n");
109 dev_dbg(wdd->parent, "ping watchdog 0x%08x:0x%08x\n", wdd->timeout, reload);
414 MODULE_DESCRIPTION("hpe watchdog driver");
H A Dqcom-wdt.c13 #include <linux/watchdog.h>
124 * Trigger watchdog bite:
215 /* We use CPU0's DGT for the watchdog */
H A Dsp805_wdt.c3 * drivers/char/watchdog/sp805-wdt.c
5 * Watchdog driver for ARM SP805 watchdog module
32 #include <linux/watchdog.h>
39 /* watchdog register offsets and masks */
81 "Set to 1 to keep watchdog running after device release");
191 /* enables watchdog timers reset */
197 /* disables watchdog timers reset */
252 * are not available, so watchdog rate get from
H A Dpcwd_pci.c40 #include <linux/watchdog.h> /* For the watchdog specific items */
86 * watchdog card is 100 ms, so we give it 150 ms to do it's job */
108 /* We can only use 1 card due to the /dev/watchdog restriction */
115 /* this is private data for each PCI-PC watchdog card */
308 /* Re-trigger watchdog by writing to port 0 */
327 /* Write new heartbeat to watchdog */
364 pr_info("clearing watchdog trip status & LED\n");
431 * /dev/watchdog handling
567 /* /dev/watchdog ca
[all...]
H A Dmei_wdt.c12 #include <linux/watchdog.h>
40 * enum mei_wdt_state - internal watchdog state
79 * struct mei_wdt - mei watchdog driver
80 * @wdd: watchdog device
82 * @cldev: mei watchdog client device
83 * @state: watchdog internal state
87 * @reg_lock: watchdog device registration lock
88 * @timeout: watchdog current timeout
124 * struct mei_wdt_start_request - watchdog start/ping
137 * struct mei_wdt_start_response - watchdog star
[all...]
H A Dkempld_wdt.c3 * Kontron PLD watchdog driver
8 * Note: From the PLD watchdog point of view timeout and pretimeout are
22 #include <linux/watchdog.h>
297 /* Check if the watchdog was enabled */
317 /* Check if the watchdog was disabled */
455 /* Enable nowayout if watchdog is already locked */
460 "Forcing nowayout - watchdog lock enabled!\n");
477 /* Check if watchdog is already enabled */
479 /* Get current watchdog settings */
496 /* Disable watchdog i
[all...]
H A Dpcwd_usb.c32 #include <linux/watchdog.h> /* For the watchdog specific items */
79 * watchdog card is 100 or 200 ms, so we give it 250 ms to do it's job */
106 /* We can only use 1 card due to the /dev/watchdog restriction */
318 /* Write new heartbeat to watchdog */
358 * /dev/watchdog handling
479 /* /dev/watchdog can only be opened once */
497 pr_crit("Unexpected close, not stopping watchdog!\n");
562 .name = "watchdog",
H A Dsp5100_tco.c43 #include <linux/watchdog.h>
61 /* the watchdog platform device */
71 MODULE_PARM_DESC(action, "Action taken when watchdog expires, 0 to reset, 1 to poweroff (default="
154 /* Write new heartbeat to watchdog */
197 /* Enable watchdog decode bit and watchdog timer */
204 /* Enable watchdog decode bit */
286 dev_info(dev, "Using 0x%08x for watchdog MMIO address\n", mmio_addr);
310 /* Set watchdog action */
453 * Secondly, find the watchdog time
[all...]
H A Dcpwd.c2 /* cpwd.c - driver implementation for hardware watchdog
5 * This device supports both the generic Linux watchdog
38 #include <asm/watchdog.h>
42 #define WD_OBPNAME "watchdog"
113 * When downcounter reaches '0' watchdog expires.
119 * NOTES: After watchdog reset, dcntr and limit contain '1'
138 * WD3 - 1 == Interrupt disabled for watchdog 3
139 * WD2 - 1 == Interrupt disabled for watchdog 2
140 * WD1 - 1 == Interrupt disabled for watchdog 1
173 MODULE_DESCRIPTION("Hardware watchdog drive
[all...]
H A Dimx2_wdt.c32 #include <linux/watchdog.h>
90 .identity = "imx2+ watchdog",
95 .identity = "imx2+ watchdog",
142 /* Strip the old watchdog Time-Out value */
152 /* Set the watchdog's Time-Out value */
157 /* enable the watchdog */
338 * The i.MX7D doesn't support low power mode, so we need to ping the watchdog
356 * Disable the watchdog power down counter at boot. Otherwise the power
381 /* Disable watchdog if it is active or non-active but still running */
387 /* The watchdog I
[all...]
H A Dimx7ulp_wdt.c14 #include <linux/watchdog.h>
238 .identity = "i.MX7ULP watchdog timer",
325 dev_err(dev, "Failed to get watchdog clock\n");
427 MODULE_DESCRIPTION("Freescale i.MX7ULP watchdog driver");
H A Dwdat_wdt.c14 #include <linux/watchdog.h>
31 * struct wdat_wdt - ACPI WDAT watchdog device
34 * @period: How long is one watchdog period in ms
35 * @stopped_in_sleep: Is this watchdog stopped by the firmware in S1-S5
36 * @stopped: Was the watchdog stopped by the driver in suspend
209 * WDAT specification says that the watchdog is required to reboot
217 "Failed to enable reboot when watchdog triggers\n");
452 * watchdog properly after it has opened the device. In some cases
480 * We need to stop the watchdog if firmware is not doing it or if we
482 * firmware is stopping the watchdog w
[all...]
H A Daspeed_wdt.c18 #include <linux/watchdog.h>
396 * The watchdog is running, but invoke aspeed_wdt_start() to
397 * write wdt->ctrl to WDT_CTRL to ensure the watchdog's
447 * The watchdog is always configured with a 1MHz source, so
H A Dmtk_wdt.c31 #include <linux/watchdog.h>
/linux-master/drivers/bcma/
H A Ddriver_chipcommon.c43 WARN(bus->chipinfo.rev <= 1, "No watchdog available\n");
44 /* 53573B0 and 53573B1 have bugged PMU watchdog. It can
121 pr_debug("No watchdog on 53573A0 / 53573A1\n");
137 cc->watchdog = pdev;
235 /* Set chip watchdog reset timer to fire in 'ticks' backplane cycles */
/linux-master/drivers/rtc/
H A Drtc-ds1374.c34 #include <linux/watchdog.h>
404 /* Disable any existing watchdog/alarm before setting the new one */
411 /* Set new watchdog time */
417 /* Enable watchdog timer */
430 * Reload the watchdog timer. (ie, pat the watchdog)
450 /* Disable watchdog timer */
/linux-master/drivers/clocksource/
H A Dtimer-tegra186.c13 #include <linux/watchdog.h>
36 /* watchdog registers */
133 /* unlock and disable the watchdog */
262 /* read the watchdog configuration since it might be locked down */
405 /* create a watchdog using a preconfigured timer */
/linux-master/drivers/hwmon/
H A Dsch56xx-common.c18 #include <linux/watchdog.h>
388 * the watchdog countdown.
403 * The sch56xx's watchdog cannot really be started / stopped
407 * The sch56xx's watchdog will set the watchdog event bit, bit 0
414 * This means we must clear the watchdog event bit in case it is set.
423 /* 1. Reset the watchdog countdown counter */
438 /* 3. Clear the watchdog event bit if set */
453 /* Reset the watchdog countdown counter */
494 /* Cache the watchdog register
[all...]
/linux-master/drivers/net/ethernet/davicom/
H A Ddm9000.c48 static int watchdog = 5000; variable
49 module_param(watchdog, int, 0400);
50 MODULE_PARM_DESC(watchdog, "transmit timeout in milliseconds");
962 /* Our watchdog timed out. Called by the networking layer */
1656 ndev->watchdog_timeo = msecs_to_jiffies(watchdog);
/linux-master/drivers/net/ethernet/smsc/
H A Dsmc91x.c97 static int watchdog = 1000; variable
98 module_param(watchdog, int, 0400);
99 MODULE_PARM_DESC(watchdog, "transmit timeout in milliseconds");
1324 /* Our watchdog timed out. Called by the networking layer */
1967 dev->watchdog_timeo = msecs_to_jiffies(watchdog);

Completed in 246 milliseconds

1234567891011>>