Lines Matching defs:wdd
20 /* The spinlock protects default_gov, wdd->gov and pretimeout_list */
27 struct watchdog_device *wdd;
68 int watchdog_pretimeout_governor_get(struct watchdog_device *wdd, char *buf)
73 if (wdd->gov)
74 count = sysfs_emit(buf, "%s\n", wdd->gov->name);
80 int watchdog_pretimeout_governor_set(struct watchdog_device *wdd,
94 wdd->gov = priv->gov;
102 void watchdog_notify_pretimeout(struct watchdog_device *wdd)
107 if (!wdd->gov) {
112 wdd->gov->pretimeout(wdd);
143 if (!p->wdd->gov)
144 p->wdd->gov = default_gov;
171 if (p->wdd->gov == gov)
172 p->wdd->gov = default_gov;
179 int watchdog_register_pretimeout(struct watchdog_device *wdd)
183 if (!watchdog_have_pretimeout(wdd))
192 p->wdd = wdd;
193 wdd->gov = default_gov;
199 void watchdog_unregister_pretimeout(struct watchdog_device *wdd)
203 if (!watchdog_have_pretimeout(wdd))
207 wdd->gov = NULL;
210 if (p->wdd == wdd) {