Lines Matching defs:wdd
18 /* The spinlock protects default_gov, wdd->gov and pretimeout_list */
25 struct watchdog_device *wdd;
66 int watchdog_pretimeout_governor_get(struct watchdog_device *wdd, char *buf)
71 if (wdd->gov)
72 count = sysfs_emit(buf, "%s\n", wdd->gov->name);
78 int watchdog_pretimeout_governor_set(struct watchdog_device *wdd,
92 wdd->gov = priv->gov;
100 void watchdog_notify_pretimeout(struct watchdog_device *wdd)
105 if (!wdd->gov) {
110 wdd->gov->pretimeout(wdd);
141 if (!p->wdd->gov)
142 p->wdd->gov = default_gov;
169 if (p->wdd->gov == gov)
170 p->wdd->gov = default_gov;
177 int watchdog_register_pretimeout(struct watchdog_device *wdd)
181 if (!watchdog_have_pretimeout(wdd))
190 p->wdd = wdd;
191 wdd->gov = default_gov;
197 void watchdog_unregister_pretimeout(struct watchdog_device *wdd)
201 if (!watchdog_have_pretimeout(wdd))
205 wdd->gov = NULL;
208 if (p->wdd == wdd) {