Lines Matching defs:wdd
17 /* The spinlock protects default_gov, wdd->gov and pretimeout_list */
24 struct watchdog_device *wdd;
65 int watchdog_pretimeout_governor_get(struct watchdog_device *wdd, char *buf)
70 if (wdd->gov)
71 count = sprintf(buf, "%s\n", wdd->gov->name);
77 int watchdog_pretimeout_governor_set(struct watchdog_device *wdd,
91 wdd->gov = priv->gov;
99 void watchdog_notify_pretimeout(struct watchdog_device *wdd)
104 if (!wdd->gov) {
109 wdd->gov->pretimeout(wdd);
140 if (!p->wdd->gov)
141 p->wdd->gov = default_gov;
168 if (p->wdd->gov == gov)
169 p->wdd->gov = default_gov;
176 int watchdog_register_pretimeout(struct watchdog_device *wdd)
180 if (!(wdd->info->options & WDIOF_PRETIMEOUT))
189 p->wdd = wdd;
190 wdd->gov = default_gov;
196 void watchdog_unregister_pretimeout(struct watchdog_device *wdd)
200 if (!(wdd->info->options & WDIOF_PRETIMEOUT))
204 wdd->gov = NULL;
207 if (p->wdd == wdd) {