/linux-master/drivers/watchdog/ |
H A D | ts72xx_wdt.c | 45 struct watchdog_device wdd; member in struct:ts72xx_wdt_priv 49 static int ts72xx_wdt_start(struct watchdog_device *wdd) argument 59 static int ts72xx_wdt_stop(struct watchdog_device *wdd) argument 69 static int ts72xx_wdt_ping(struct watchdog_device *wdd) argument 78 static int ts72xx_wdt_settimeout(struct watchdog_device *wdd, unsigned int to) argument 125 struct watchdog_device *wdd; local [all...] |
H A D | xilinx_wwdt.c | 66 static int xilinx_wwdt_start(struct watchdog_device *wdd) argument 98 static int xilinx_wwdt_keepalive(struct watchdog_device *wdd) argument
|
H A D | pic32-wdt.c | 106 static int pic32_wdt_start(struct watchdog_device *wdd) argument 116 static int pic32_wdt_stop(struct watchdog_device *wdd) argument 131 static int pic32_wdt_ping(struct watchdog_device *wdd) argument 168 struct watchdog_device *wdd = &pic32_wdd; local [all...] |
H A D | ixp4xx_wdt.c | 24 struct watchdog_device wdd; member in struct:ixp4xx_wdt 46 struct ixp4xx_wdt *to_ixp4xx_wdt(struct watchdog_device *wdd) argument 51 static int ixp4xx_wdt_start(struct watchdog_device *wdd) argument 66 static int ixp4xx_wdt_stop(struct watchdog_device *wdd) argument 77 static int ixp4xx_wdt_set_timeout(struct watchdog_device *wdd, argument 87 ixp4xx_wdt_restart(struct watchdog_device *wdd, unsigned long action, void *data) argument 115 ixp4xx_wdt_dummy(struct watchdog_device *wdd) argument [all...] |
H A D | of_xilinx_wdt.c | 48 static int xilinx_wdt_start(struct watchdog_device *wdd) argument 78 static int xilinx_wdt_stop(struct watchdog_device *wdd) argument 101 static int xilinx_wdt_keepalive(struct watchdog_device *wdd) argument
|
H A D | cros_ec_wdt.c | 52 static int cros_ec_wdt_ping(struct watchdog_device *wdd) argument 66 static int cros_ec_wdt_start(struct watchdog_device *wdd) argument 82 static int cros_ec_wdt_stop(struct watchdog_device *wdd) argument 96 cros_ec_wdt_set_timeout(struct watchdog_device *wdd, unsigned int t) argument 128 struct watchdog_device *wdd; local 165 struct watchdog_device *wdd = platform_get_drvdata(pdev); local 176 struct watchdog_device *wdd = platform_get_drvdata(pdev); local [all...] |
H A D | watchdog_core.c | 67 static void watchdog_deferred_registration_add(struct watchdog_device *wdd) argument 73 static void watchdog_deferred_registration_del(struct watchdog_device *wdd) argument 88 static void watchdog_check_min_max_timeout(struct watchdog_device *wdd) argument 118 watchdog_init_timeout(struct watchdog_device *wdd, unsigned int timeout_parm, struct device *dev) argument 161 struct watchdog_device *wdd; local 181 struct watchdog_device *wdd = container_of(nb, struct watchdog_device, local 196 struct watchdog_device *wdd; local 234 watchdog_set_restart_priority(struct watchdog_device *wdd, int priority) argument 240 __watchdog_register_device(struct watchdog_device *wdd) argument 351 watchdog_register_device(struct watchdog_device *wdd) argument 374 __watchdog_unregister_device(struct watchdog_device *wdd) argument 397 watchdog_unregister_device(struct watchdog_device *wdd) argument 423 devm_watchdog_register_device(struct device *dev, struct watchdog_device *wdd) argument 451 struct watchdog_device *wdd; local [all...] |
H A D | asm9260_wdt.c | 56 struct watchdog_device wdd; member in struct:asm9260_wdt_priv 67 static int asm9260_wdt_feed(struct watchdog_device *wdd) argument 77 static unsigned int asm9260_wdt_gettimeleft(struct watchdog_device *wdd) argument 87 static int asm9260_wdt_updatetimeout(struct watchdog_device *wdd) argument 99 static int asm9260_wdt_enable(struct watchdog_device *wdd) argument 116 asm9260_wdt_disable(struct watchdog_device *wdd) argument 127 asm9260_wdt_settimeout(struct watchdog_device *wdd, unsigned int to) argument 172 asm9260_restart(struct watchdog_device *wdd, unsigned long action, void *data) argument 289 struct watchdog_device *wdd; local [all...] |
H A D | via_wdt.c | 101 static int wdt_ping(struct watchdog_device *wdd) argument 108 static int wdt_start(struct watchdog_device *wdd) argument 119 static int wdt_stop(struct watchdog_device *wdd) argument 127 static int wdt_set_timeout(struct watchdog_device *wdd, argument
|
H A D | i6300esb.c | 93 struct watchdog_device wdd; member in struct:esb_dev 116 static int esb_timer_start(struct watchdog_device *wdd) argument 130 static int esb_timer_stop(struct watchdog_device *wdd) argument 146 static int esb_timer_keepalive(struct watchdog_device *wdd) argument 156 static int esb_timer_set_heartbeat(struct watchdog_device *wdd, argument [all...] |
H A D | keembay_wdt.c | 51 struct watchdog_device wdd; member in struct:keembay_wdt [all...] |
H A D | tegra_wdt.c | 60 struct watchdog_device wdd; member in struct:tegra_wdt 78 static int tegra_wdt_start(struct watchdog_device *wdd) argument 110 static int tegra_wdt_stop(struct watchdog_device *wdd) argument 121 static int tegra_wdt_ping(struct watchdog_device *wdd) argument 130 static int tegra_wdt_set_timeout(struct watchdog_device *wdd, argument 143 tegra_wdt_get_timeleft(struct watchdog_device *wdd) argument 185 struct watchdog_device *wdd; local [all...] |
H A D | bd9576_wdt.c | 33 struct watchdog_device wdd; member in struct:bd9576_wdt_priv 41 static int bd9576_wdt_ping(struct watchdog_device *wdd) argument 52 static int bd9576_wdt_start(struct watchdog_device *wdd) argument 61 static int bd9576_wdt_stop(struct watchdog_device *wdd) argument [all...] |
H A D | ni903x_wdt.c | 41 struct watchdog_device wdd; member in struct:ni903x_wdt 64 static int ni903x_wdd_set_timeout(struct watchdog_device *wdd, argument 79 static unsigned int ni903x_wdd_get_timeleft(struct watchdog_device *wdd) argument 98 static int ni903x_wdd_ping(struct watchdog_device *wdd) argument 109 static int ni903x_wdd_start(struct watchdog_device *wdd) argument 122 ni903x_wdd_stop(struct watchdog_device *wdd) argument 183 struct watchdog_device *wdd; local [all...] |
H A D | advantech_ec_wdt.c | 80 static int adv_ec_wdt_ping(struct watchdog_device *wdd) argument 86 static int adv_ec_wdt_set_timeout(struct watchdog_device *wdd, unsigned int t) argument 115 static int adv_ec_wdt_start(struct watchdog_device *wdd) argument 123 static int adv_ec_wdt_stop(struct watchdog_device *wdd) argument
|
H A D | pnx4008_wdt.c | 83 static int pnx4008_wdt_start(struct watchdog_device *wdd) argument 108 static int pnx4008_wdt_stop(struct watchdog_device *wdd) argument 118 static int pnx4008_wdt_set_timeout(struct watchdog_device *wdd, argument 125 static int pnx4008_restart_handler(struct watchdog_device *wdd, argument
|
H A D | davinci_wdt.c | 67 struct watchdog_device wdd; member in struct:davinci_wdt_device 70 static int davinci_wdt_start(struct watchdog_device *wdd) argument 106 static int davinci_wdt_ping(struct watchdog_device *wdd) argument 117 static unsigned int davinci_wdt_get_timeleft(struct watchdog_device *wdd) argument 142 davinci_wdt_restart(struct watchdog_device *wdd, unsigned long action, void *data) argument 195 struct watchdog_device *wdd; local [all...] |
H A D | cadence_wdt.c | 124 static int cdns_wdt_stop(struct watchdog_device *wdd) argument 145 static int cdns_wdt_reload(struct watchdog_device *wdd) argument 175 static int cdns_wdt_start(struct watchdog_device *wdd) argument 230 cdns_wdt_settimeout(struct watchdog_device *wdd, unsigned int new_time) argument [all...] |
H A D | da9062_wdt.c | 84 static int da9062_wdt_start(struct watchdog_device *wdd) argument 99 static int da9062_wdt_stop(struct watchdog_device *wdd) argument 115 static int da9062_wdt_ping(struct watchdog_device *wdd) argument 135 static int da9062_wdt_set_timeout(struct watchdog_device *wdd, argument 153 static int da9062_wdt_restart(struct watchdog_device *wdd, unsigne argument 253 struct watchdog_device *wdd = dev_get_drvdata(dev); local 267 struct watchdog_device *wdd = dev_get_drvdata(dev); local [all...] |
H A D | bcm7038_wdt.c | 31 struct watchdog_device wdd; member in struct:bcm7038_watchdog [all...] |
H A D | nic7018_wdt.c | 48 struct watchdog_device wdd; member in struct:nic7018_wdt 86 static int nic7018_set_timeout(struct watchdog_device *wdd, argument 104 static int nic7018_start(struct watchdog_device *wdd) argument 122 static int nic7018_stop(struct watchdog_device *wdd) argument 133 nic7018_ping(struct watchdog_device *wdd) argument 142 nic7018_get_timeleft(struct watchdog_device *wdd) argument 171 struct watchdog_device *wdd; local [all...] |
H A D | ie6xx_wdt.c | 86 static int ie6xx_wdt_ping(struct watchdog_device *wdd) argument 95 static int ie6xx_wdt_set_timeout(struct watchdog_device *wdd, unsigned int t) argument 132 static int ie6xx_wdt_start(struct watchdog_device *wdd) argument 144 static int ie6xx_wdt_stop(struct watchdog_device *wdd) argument
|
H A D | sp5100_tco.c | 56 struct watchdog_device wdd; member in struct:sp5100_tco 109 static int tco_timer_start(struct watchdog_device *wdd) argument 125 static int tco_timer_stop(struct watchdog_device *wdd) argument 137 static int tco_timer_ping(struct watchdog_device *wdd) argument 149 static int tco_timer_set_timeout(struct watchdog_device *wdd, argument 162 tco_timer_get_timeleft(struct watchdog_device *wdd) argument 293 struct watchdog_device *wdd = &tco->wdd; local 351 sp5100_tco_setupdevice_mmio(struct device *dev, struct watchdog_device *wdd) argument 423 sp5100_tco_setupdevice(struct device *dev, struct watchdog_device *wdd) argument 521 struct watchdog_device *wdd; local [all...] |
H A D | max63xx_wdt.c | 46 struct watchdog_device wdd; member in struct:max63xx_wdt 118 static int max63xx_wdt_ping(struct watchdog_device *wdd) argument 126 static int max63xx_wdt_start(struct watchdog_device *wdd) argument 138 static int max63xx_wdt_stop(struct watchdog_device *wdd) argument [all...] |
/linux-master/include/linux/ |
H A D | watchdog.h | 128 static inline bool watchdog_active(struct watchdog_device *wdd) argument 137 static inline bool watchdog_hw_running(struct watchdog_device *wdd) argument 143 static inline void watchdog_set_nowayout(struct watchdog_device *wdd, bool nowayout) argument 150 static inline void watchdog_stop_on_reboot(struct watchdog_device *wdd) argument 156 static inline void watchdog_stop_on_unregister(struct watchdog_device *wdd) argument 162 watchdog_stop_ping_on_suspend(struct watchdog_device *wdd) argument 168 watchdog_timeout_invalid(struct watchdog_device *wdd, unsigned int t) argument 187 watchdog_pretimeout_invalid(struct watchdog_device *wdd, unsigned int t) argument 194 watchdog_set_drvdata(struct watchdog_device *wdd, void *data) argument 199 watchdog_get_drvdata(struct watchdog_device *wdd) argument 208 watchdog_notify_pretimeout(struct watchdog_device *wdd) argument [all...] |