arch/powerpc/platforms/52xx/mpc52xx_gpt.c
543
static const struct watchdog_info mpc5200_wdt_info = {
arch/um/drivers/harddog_kern.c
128
static struct watchdog_info ident = {
drivers/char/ipmi/ipmi_watchdog.c
625
static const struct watchdog_info ident = {
drivers/clocksource/timer-tegra186.c
131
static const struct watchdog_info tegra186_wdt_info = {
drivers/hwmon/fschmd.c
882
struct watchdog_info ident = {
drivers/hwmon/ftsteutates.c
267
static const struct watchdog_info fts_wd_info = {
drivers/hwmon/nct7904.c
983
static const struct watchdog_info nct7904_wdt_info = {
drivers/hwmon/sch56xx-common.c
56
struct watchdog_info wdinfo;
drivers/hwmon/w83793.c
1386
struct watchdog_info ident = {
drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c
715
struct hinic_mgmt_watchdog_info *watchdog_info = buf_in;
drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c
718
if (in_size != sizeof(*watchdog_info)) {
drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c
720
in_size, sizeof(*watchdog_info));
drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c
728
"FW fatal error reported", watchdog_info);
drivers/platform/cznic/turris-omnia-mcu-watchdog.c
77
static const struct watchdog_info omnia_wdt_info = {
drivers/platform/x86/portwell-ec.c
260
.info = &(struct watchdog_info){
drivers/rtc/rtc-abx80x.c
655
static const struct watchdog_info abx80x_wdog_info = {
drivers/rtc/rtc-ds1307.c
1684
static const struct watchdog_info ds1388_wdt_info = {
drivers/rtc/rtc-ds1374.c
386
static const struct watchdog_info ds1374_wdt_info = {
drivers/rtc/rtc-m41t80.c
756
static struct watchdog_info ident = {
drivers/rtc/rtc-m41t80.c
765
return copy_to_user((struct watchdog_info __user *)arg, &ident,
drivers/rtc/rtc-pcf2127.c
540
static const struct watchdog_info pcf2127_wdt_info = {
drivers/watchdog/acquirewdt.c
149
static const struct watchdog_info ident = {
drivers/watchdog/advantech_ec_wdt.c
130
static const struct watchdog_info adv_ec_wdt_info = {
drivers/watchdog/advantechwdt.c
136
static const struct watchdog_info ident = {
drivers/watchdog/airoha_wdt.c
113
static const struct watchdog_info airoha_wdt_info = {
drivers/watchdog/alim1535_wdt.c
180
static const struct watchdog_info ident = {
drivers/watchdog/alim7101_wdt.c
238
static const struct watchdog_info ident = {
drivers/watchdog/apple_wdt.c
152
static struct watchdog_info apple_wdt_info = {
drivers/watchdog/arm_smc_wdt.c
91
static const struct watchdog_info smcwd_info = {
drivers/watchdog/armada_37xx_wdt.c
234
static const struct watchdog_info armada_37xx_wdt_info = {
drivers/watchdog/asm9260_wdt.c
182
static const struct watchdog_info asm9260_wdt_ident = {
drivers/watchdog/aspeed_wdt.c
374
static const struct watchdog_info aspeed_wdt_info = {
drivers/watchdog/aspeed_wdt.c
381
static const struct watchdog_info aspeed_wdt_pretimeout_info = {
drivers/watchdog/at91rm9200_wdt.c
150
static const struct watchdog_info at91_wdt_info = {
drivers/watchdog/at91sam9_wdt.c
251
static const struct watchdog_info at91_wdt_info = {
drivers/watchdog/ath79_wdt.c
176
static const struct watchdog_info ath79_wdt_info = {
drivers/watchdog/bcm2835_wdt.c
134
static const struct watchdog_info bcm2835_wdt_info = {
drivers/watchdog/bcm47xx_wdt.c
161
static const struct watchdog_info bcm47xx_wdt_info = {
drivers/watchdog/bcm7038_wdt.c
116
static const struct watchdog_info bcm7038_wdt_info = {
drivers/watchdog/bcm_kona_wdt.c
254
static const struct watchdog_info bcm_kona_wdt_info = {
drivers/watchdog/bd9576_wdt.c
69
static const struct watchdog_info bd957x_wdt_ident = {
drivers/watchdog/bd96801_wdt.c
90
static const struct watchdog_info bd96801_wdt_info = {
drivers/watchdog/booke_wdt.c
196
static struct watchdog_info booke_wdt_info __ro_after_init = {
drivers/watchdog/cadence_wdt.c
262
static const struct watchdog_info cdns_wdt_info = {
drivers/watchdog/cgbc_wdt.c
151
static const struct watchdog_info cgbc_wdt_info = {
drivers/watchdog/cpwd.c
408
static const struct watchdog_info info = {
drivers/watchdog/cpwd.c
422
if (copy_to_user(argp, &info, sizeof(struct watchdog_info)))
drivers/watchdog/cros_ec_wdt.c
105
static const struct watchdog_info cros_ec_wdt_ident = {
drivers/watchdog/da9052_wdt.c
149
static const struct watchdog_info da9052_wdt_info = {
drivers/watchdog/da9055_wdt.c
107
static const struct watchdog_info da9055_wdt_info = {
drivers/watchdog/da9062_wdt.c
182
static const struct watchdog_info da9062_watchdog_info = {
drivers/watchdog/da9063_wdt.c
200
static const struct watchdog_info da9063_watchdog_info = {
drivers/watchdog/davinci_wdt.c
178
static const struct watchdog_info davinci_wdt_info = {
drivers/watchdog/db8500_wdt.c
63
static const struct watchdog_info db8500_wdt_info = {
drivers/watchdog/diag288_wdt.c
146
static const struct watchdog_info wdt_info = {
drivers/watchdog/digicolor_wdt.c
105
static const struct watchdog_info dc_wdt_info = {
drivers/watchdog/dw_wdt.c
337
static const struct watchdog_info dw_wdt_ident = {
drivers/watchdog/dw_wdt.c
343
static const struct watchdog_info dw_wdt_pt_ident = {
drivers/watchdog/ebc-c384_wdt.c
85
static const struct watchdog_info ebc_c384_wdt_info = {
drivers/watchdog/ep93xx_wdt.c
72
static const struct watchdog_info ep93xx_wdt_ident = {
drivers/watchdog/eurotechwdt.c
237
static const struct watchdog_info ident = {
drivers/watchdog/exar_wdt.c
220
static const struct watchdog_info exar_wdt_info = {
drivers/watchdog/f71808e_wdt.c
139
struct watchdog_info ident;
drivers/watchdog/ftwdt010_wdt.c
128
static const struct watchdog_info ftwdt010_wdt_info = {
drivers/watchdog/gef_wdt.c
164
static const struct watchdog_info info = {
drivers/watchdog/geodewdt.c
142
static const struct watchdog_info ident = {
drivers/watchdog/gpio_wdt.c
94
static const struct watchdog_info gpio_wdt_ident = {
drivers/watchdog/gxp-wdt.c
108
static const struct watchdog_info gxp_wdt_info = {
drivers/watchdog/hpwdt.c
201
static const struct watchdog_info ident = {
drivers/watchdog/i6300esb.c
191
static struct watchdog_info esb_info = {
drivers/watchdog/iTCO_wdt.c
433
static struct watchdog_info ident = {
drivers/watchdog/ib700wdt.c
173
static const struct watchdog_info ident = {
drivers/watchdog/ibmasr.c
271
static const struct watchdog_info ident = {
drivers/watchdog/ie6xx_wdt.c
157
static const struct watchdog_info ie6xx_wdt_info = {
drivers/watchdog/imgpdc_wdt.c
162
static const struct watchdog_info pdc_wdt_info = {
drivers/watchdog/imx2_wdt.c
89
static const struct watchdog_info imx2_wdt_info = {
drivers/watchdog/imx2_wdt.c
94
static const struct watchdog_info imx2_wdt_pretimeout_info = {
drivers/watchdog/imx7ulp_wdt.c
237
static const struct watchdog_info imx7ulp_wdt_info = {
drivers/watchdog/imx_sc_wdt.c
172
static struct watchdog_info imx_sc_wdt_info = {
drivers/watchdog/indydog.c
102
static const struct watchdog_info ident = {
drivers/watchdog/indydog.c
110
if (copy_to_user((struct watchdog_info *)arg,
drivers/watchdog/intel-mid_wdt.c
113
static const struct watchdog_info mid_wdt_info = {
drivers/watchdog/intel_oc_wdt.c
104
static const struct watchdog_info intel_oc_wdt_info = {
drivers/watchdog/intel_oc_wdt.c
44
struct watchdog_info info;
drivers/watchdog/it8712f_wdt.c
258
static const struct watchdog_info ident = {
drivers/watchdog/it87_wdt.c
275
static const struct watchdog_info ident = {
drivers/watchdog/ixp4xx_wdt.c
127
static const struct watchdog_info ixp4xx_wdt_info = {
drivers/watchdog/jz4740_wdt.c
114
static const struct watchdog_info jz4740_wdt_info = {
drivers/watchdog/keembay_wdt.c
170
static const struct watchdog_info keembay_wdt_info = {
drivers/watchdog/kempld_wdt.c
417
static const struct watchdog_info kempld_wdt_info = {
drivers/watchdog/lantiq_wdt.c
93
static struct watchdog_info ltq_wdt_info = {
drivers/watchdog/lenovo_se10_wdt.c
142
static const struct watchdog_info wdt_info = {
drivers/watchdog/lenovo_se30_wdt.c
221
static const struct watchdog_info lenovo_se30_wdt_info = {
drivers/watchdog/loongson1_wdt.c
111
static const struct watchdog_info ls1x_wdt_info = {
drivers/watchdog/lpc18xx_wdt.c
184
static const struct watchdog_info lpc18xx_wdt_info = {
drivers/watchdog/m54xx_wdt.c
113
static const struct watchdog_info ident = {
drivers/watchdog/m54xx_wdt.c
127
ret = copy_to_user((struct watchdog_info *)arg, &ident,
drivers/watchdog/machzwd.c
98
static const struct watchdog_info zf_info = {
drivers/watchdog/marvell_gti_wdt.c
233
static const struct watchdog_info gti_wdt_ident = {
drivers/watchdog/max63xx_wdt.c
153
static const struct watchdog_info max63xx_wdt_info = {
drivers/watchdog/max77620_wdt.c
145
static const struct watchdog_info max77620_wdt_info = {
drivers/watchdog/mei_wdt.c
314
static struct watchdog_info wd_info = {
drivers/watchdog/mena21_wdt.c
108
static const struct watchdog_info a21_wdt_info = {
drivers/watchdog/menf21bmc_wdt.c
101
static const struct watchdog_info menf21bmc_wdt_info = {
drivers/watchdog/menz69_wdt.c
88
static const struct watchdog_info men_z069_info = {
drivers/watchdog/meson_gxbb_wdt.c
117
static const struct watchdog_info meson_gxbb_wdt_info = {
drivers/watchdog/meson_wdt.c
136
static const struct watchdog_info meson_wdt_info = {
drivers/watchdog/mixcomwd.c
198
static const struct watchdog_info ident = {
drivers/watchdog/mlx_wdt.c
209
static const struct watchdog_info mlxreg_wdt_main_info = {
drivers/watchdog/mlx_wdt.c
215
static const struct watchdog_info mlxreg_wdt_aux_info = {
drivers/watchdog/moxart_wdt.c
74
static const struct watchdog_info moxart_wdt_info = {
drivers/watchdog/mpc8xxx_wdt.c
117
static struct watchdog_info mpc8xxx_wdt_info = {
drivers/watchdog/msc313e_wdt.c
78
static const struct watchdog_info msc313e_wdt_ident = {
drivers/watchdog/mt7621_wdt.c
126
static const struct watchdog_info mt7621_wdt_info = {
drivers/watchdog/mtk_wdt.c
373
static const struct watchdog_info mtk_wdt_info = {
drivers/watchdog/mtk_wdt.c
380
static const struct watchdog_info mtk_wdt_pt_info = {
drivers/watchdog/mtx-1_wdt.c
135
static const struct watchdog_info ident = {
drivers/watchdog/nct6694_wdt.c
218
static const struct watchdog_info nct6694_wdt_info = {
drivers/watchdog/ni903x_wdt.c
166
static const struct watchdog_info ni903x_wdd_info = {
drivers/watchdog/nic7018_wdt.c
155
static const struct watchdog_info nic7018_wdd_info = {
drivers/watchdog/npcm_wdt.c
172
static const struct watchdog_info npcm_wdt_info = {
drivers/watchdog/nv_tco.c
217
static const struct watchdog_info ident = {
drivers/watchdog/octeon-wdt-main.c
495
static const struct watchdog_info octeon_wdt_info = {
drivers/watchdog/of_xilinx_wdt.c
117
static const struct watchdog_info xilinx_wdt_ident = {
drivers/watchdog/omap_wdt.c
215
static const struct watchdog_info omap_wdt_info = {
drivers/watchdog/orion_wdt.c
372
static struct watchdog_info orion_wdt_info = {
drivers/watchdog/pc87413_wdt.c
384
struct watchdog_info __user *ident;
drivers/watchdog/pc87413_wdt.c
388
static const struct watchdog_info ident = {
drivers/watchdog/pcwd.c
593
static const struct watchdog_info ident = {
drivers/watchdog/pcwd_pci.c
468
static const struct watchdog_info ident = {
drivers/watchdog/pcwd_usb.c
395
static const struct watchdog_info ident = {
drivers/watchdog/pic32-dmt.c
154
static const struct watchdog_info pic32_dmt_ident = {
drivers/watchdog/pic32-wdt.c
146
static const struct watchdog_info pic32_wdt_ident = {
drivers/watchdog/pika_wdt.c
58
static struct watchdog_info ident __ro_after_init = {
drivers/watchdog/pm8916_wdt.c
118
static const struct watchdog_info pm8916_wdt_ident = {
drivers/watchdog/pm8916_wdt.c
124
static const struct watchdog_info pm8916_wdt_pt_ident = {
drivers/watchdog/pnx4008_wdt.c
160
static const struct watchdog_info pnx4008_wdt_ident = {
drivers/watchdog/pseries-wdt.c
133
static struct watchdog_info pseries_wdt_info = {
drivers/watchdog/qcom-wdt.c
161
static const struct watchdog_info qcom_wdt_info = {
drivers/watchdog/qcom-wdt.c
169
static const struct watchdog_info qcom_wdt_pt_info = {
drivers/watchdog/rave-sp-wdt.c
213
static const struct watchdog_info rave_sp_wdt_info = {
drivers/watchdog/rc32434_wdt.c
194
static const struct watchdog_info ident = {
drivers/watchdog/rdc321x_wdt.c
145
static const struct watchdog_info ident = {
drivers/watchdog/realtek_otto_wdt.c
230
static const struct watchdog_info otto_wdt_info = {
drivers/watchdog/renesas_wdt.c
160
static const struct watchdog_info rwdt_ident = {
drivers/watchdog/renesas_wwdt.c
46
static const struct watchdog_info wwdt_ident = {
drivers/watchdog/retu_wdt.c
89
static const struct watchdog_info retu_wdt_info = {
drivers/watchdog/riowd.c
90
static const struct watchdog_info info = {
drivers/watchdog/rn5t618_wdt.c
127
static const struct watchdog_info rn5t618_wdt_info = {
drivers/watchdog/rt2880_wdt.c
127
static const struct watchdog_info rt288x_wdt_info = {
drivers/watchdog/rtd119x_wdt.c
87
static const struct watchdog_info rtd119x_wdt_info = {
drivers/watchdog/rti_wdt.c
197
static const struct watchdog_info rti_wdt_info = {
drivers/watchdog/rza_wdt.c
153
static const struct watchdog_info rza_wdt_ident = {
drivers/watchdog/rzg2l_wdt.c
219
static const struct watchdog_info rzg2l_wdt_ident = {
drivers/watchdog/rzn1_wdt.c
90
static struct watchdog_info rzn1_wdt_info = {
drivers/watchdog/rzv2h_wdt.c
182
static const struct watchdog_info rzv2h_wdt_ident = {
drivers/watchdog/s32g_wdt.c
57
static const struct watchdog_info s32g_wdt_info = {
drivers/watchdog/s3c2410_wdt.c
639
static const struct watchdog_info s3c2410_wdt_ident = {
drivers/watchdog/sa1100_wdt.c
110
static const struct watchdog_info ident = {
drivers/watchdog/sama5d4_wdt.c
151
static const struct watchdog_info sama5d4_wdt_info = {
drivers/watchdog/sb_wdog.c
97
static const struct watchdog_info ident = {
drivers/watchdog/sbc60xxwdt.c
225
static const struct watchdog_info ident = {
drivers/watchdog/sbc7240_wdt.c
147
static const struct watchdog_info ident = {
drivers/watchdog/sbc_epx_c3.c
106
static const struct watchdog_info ident = {
drivers/watchdog/sbc_fitpc2_wdt.c
111
static const struct watchdog_info ident = {
drivers/watchdog/sbc_fitpc2_wdt.c
126
ret = copy_to_user((struct watchdog_info __user *)arg, &ident,
drivers/watchdog/sbsa_gwdt.c
275
static const struct watchdog_info sbsa_gwdt_info = {
drivers/watchdog/sc1200wdt.c
186
static const struct watchdog_info ident = {
drivers/watchdog/sc520_wdt.c
277
static const struct watchdog_info ident = {
drivers/watchdog/sch311x_wdt.c
250
static const struct watchdog_info ident = {
drivers/watchdog/scx200_wdt.c
160
static const struct watchdog_info ident = {
drivers/watchdog/shwdt.c
196
static const struct watchdog_info sh_wdt_info = {
drivers/watchdog/simatic-ipc-wdt.c
93
static const struct watchdog_info wdt_ident = {
drivers/watchdog/sl28cpld_wdt.c
106
static const struct watchdog_info sl28cpld_wdt_info = {
drivers/watchdog/smsc37b787_wdt.c
425
struct watchdog_info __user *ident;
drivers/watchdog/smsc37b787_wdt.c
429
static const struct watchdog_info ident = {
drivers/watchdog/softdog.c
163
static struct watchdog_info softdog_info = {
drivers/watchdog/sp5100_tco.c
504
static struct watchdog_info sp5100_tco_wdt_info = {
drivers/watchdog/sp805_wdt.c
216
static const struct watchdog_info wdt_info = {
drivers/watchdog/sprd_wdt.c
256
static const struct watchdog_info sprd_wdt_info = {
drivers/watchdog/st_lpc_wdt.c
126
static const struct watchdog_info st_wdog_info = {
drivers/watchdog/starfive-wdt.c
414
static const struct watchdog_info starfive_wdt_info = {
drivers/watchdog/stm32_iwdg.c
248
static const struct watchdog_info stm32_iwdg_info = {
drivers/watchdog/stm32_iwdg.c
255
static const struct watchdog_info stm32_iwdg_preinfo = {
drivers/watchdog/stmp3xxx_rtc_wdt.c
51
static const struct watchdog_info stmp3xxx_wdt_ident = {
drivers/watchdog/stpmic1_wdt.c
69
static const struct watchdog_info pmic_watchdog_info = {
drivers/watchdog/sun4v_wdt.c
68
static const struct watchdog_info sun4v_wdt_ident = {
drivers/watchdog/sunplus_wdt.c
123
static const struct watchdog_info sp_wdt_info = {
drivers/watchdog/sunxi_wdt.c
195
static const struct watchdog_info sunxi_wdt_info = {
drivers/watchdog/tegra_wdt.c
165
static const struct watchdog_info tegra_wdt_info = {
drivers/watchdog/tqmx86_wdt.c
59
static const struct watchdog_info tqmx86_wdt_info = {
drivers/watchdog/ts4800_wdt.c
102
static const struct watchdog_info ts4800_wdt_info = {
drivers/watchdog/ts72xx_wdt.c
106
static const struct watchdog_info ts72xx_wdt_ident = {
drivers/watchdog/twl4030_wdt.c
47
static const struct watchdog_info twl4030_wdt_info = {
drivers/watchdog/txx9wdt.c
83
static const struct watchdog_info txx9wdt_info = {
drivers/watchdog/uniphier_wdt.c
166
static const struct watchdog_info uniphier_wdt_info = {
drivers/watchdog/via_wdt.c
135
static const struct watchdog_info wdt_info = {
drivers/watchdog/visconti_wdt.c
101
static const struct watchdog_info visconti_wdt_info = {
drivers/watchdog/w83627hf_wdt.c
316
static const struct watchdog_info wdt_info = {
drivers/watchdog/w83877f_wdt.c
243
static const struct watchdog_info ident = {
drivers/watchdog/w83977f_wdt.c
367
static const struct watchdog_info ident = {
drivers/watchdog/w83977f_wdt.c
379
struct watchdog_info __user *ident;
drivers/watchdog/wafer5823wdt.c
128
static const struct watchdog_info ident = {
drivers/watchdog/watchdog_dev.c
772
sizeof(struct watchdog_info)) ? -EFAULT : 0;
drivers/watchdog/wdat_wdt.c
298
static const struct watchdog_info wdat_wdt_info = {
drivers/watchdog/wdrtas.c
277
static const struct watchdog_info wdinfo = {
drivers/watchdog/wdt.c
358
struct watchdog_info ident = {
drivers/watchdog/wdt285.c
129
static const struct watchdog_info ident = {
drivers/watchdog/wdt977.c
329
static const struct watchdog_info ident = {
drivers/watchdog/wdt977.c
355
struct watchdog_info __user *ident;
drivers/watchdog/wdt_pci.c
395
struct watchdog_info ident = {
drivers/watchdog/wm831x_wdt.c
158
static const struct watchdog_info wm831x_wdt_info = {
drivers/watchdog/wm8350_wdt.c
119
static const struct watchdog_info wm8350_wdt_info = {
drivers/watchdog/xen_wdt.c
100
static struct watchdog_info xen_wdt_info = {
drivers/watchdog/xilinx_wwdt.c
121
static const struct watchdog_info xilinx_wwdt_ident = {
drivers/watchdog/ziirave_wdt.c
422
static const struct watchdog_info ziirave_wdt_info = {
include/linux/watchdog.h
102
const struct watchdog_info *info;
include/uapi/linux/watchdog.h
24
#define WDIOC_GETSUPPORT _IOR(WATCHDOG_IOCTL_BASE, 0, struct watchdog_info)
tools/testing/selftests/watchdog/watchdog-test.c
179
struct watchdog_info info;