Lines Matching defs:pretimeout
8 * Note: From the PLD watchdog point of view timeout and pretimeout are
10 * First the pretimeout stage runs out before the timeout stage gets
13 * Kernel/API: P-----| pretimeout
76 unsigned int pretimeout;
90 static unsigned int pretimeout = DEFAULT_PRETIMEOUT;
91 module_param(pretimeout, uint, 0);
92 MODULE_PARM_DESC(pretimeout,
93 "Watchdog pretimeout in seconds. (>=0, default="
208 if (pretimeout_stage->mask && wdt_data->pretimeout > 0)
209 timeout = wdt_data->pretimeout;
225 unsigned int pretimeout)
237 if (pretimeout > wdd->timeout)
240 if (pretimeout > 0)
248 wdd->timeout - pretimeout);
252 wdt_data->pretimeout = pretimeout;
261 unsigned int pretimeout, timeout;
267 pretimeout = kempld_wdt_get_timeout(wdt_data, pretimeout_stage);
271 if (pretimeout)
272 wdt_data->pretimeout = timeout;
274 wdt_data->pretimeout = 0;
276 wdt_data->wdd.timeout = pretimeout + timeout;
355 ret = put_user(wdt_data->pretimeout, (int __user *)arg);
396 /* Assign available stages to timeout and pretimeout */
475 kempld_wdt_set_pretimeout(wdd, pretimeout);