Lines Matching refs: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;
92 static unsigned int pretimeout = DEFAULT_PRETIMEOUT;
93 module_param(pretimeout, uint, 0);
94 MODULE_PARM_DESC(pretimeout,
95 "Watchdog pretimeout in seconds. (>=0, default="
210 if (pretimeout_stage->mask && wdt_data->pretimeout > 0)
211 timeout = wdt_data->pretimeout;
227 unsigned int pretimeout)
239 if (pretimeout > wdd->timeout)
242 if (pretimeout > 0)
250 wdd->timeout - pretimeout);
254 wdt_data->pretimeout = pretimeout;
263 unsigned int pretimeout, timeout;
269 pretimeout = kempld_wdt_get_timeout(wdt_data, pretimeout_stage);
273 if (pretimeout)
274 wdt_data->pretimeout = timeout;
276 wdt_data->pretimeout = 0;
278 wdt_data->wdd.timeout = pretimeout + timeout;
357 ret = put_user(wdt_data->pretimeout, (int __user *)arg);
398 /* Assign available stages to timeout and pretimeout */
477 kempld_wdt_set_pretimeout(wdd, pretimeout);