Lines Matching defs:gov
17 /* The spinlock protects default_gov, wdd->gov and pretimeout_list */
35 struct watchdog_governor *gov;
44 if (sysfs_streq(gov_name, priv->gov->name))
58 count += sprintf(buf + count, "%s\n", priv->gov->name);
70 if (wdd->gov)
71 count = sprintf(buf, "%s\n", wdd->gov->name);
91 wdd->gov = priv->gov;
104 if (!wdd->gov) {
109 wdd->gov->pretimeout(wdd);
114 int watchdog_register_governor(struct watchdog_governor *gov)
125 if (find_governor_by_name(gov->name)) {
131 priv->gov = gov;
134 if (!strncmp(gov->name, WATCHDOG_PRETIMEOUT_DEFAULT_GOV,
137 default_gov = gov;
140 if (!p->wdd->gov)
141 p->wdd->gov = default_gov;
151 void watchdog_unregister_governor(struct watchdog_governor *gov)
159 if (priv->gov == gov) {
168 if (p->wdd->gov == gov)
169 p->wdd->gov = default_gov;
190 wdd->gov = default_gov;
204 wdd->gov = NULL;