Lines Matching refs:status
205 int status = 0; in wdt_get_status() local
213 status |= WDIOF_EXTERN1; in wdt_get_status()
215 status |= WDIOF_EXTERN2; in wdt_get_status()
218 status |= WDIOF_OVERHEAT; in wdt_get_status()
220 status |= WDIOF_POWEROVER; in wdt_get_status()
222 status |= WDIOF_POWERUNDER; in wdt_get_status()
225 status |= WDIOF_FANFAULT; in wdt_get_status()
228 return status; in wdt_get_status()
249 static void wdt_decode_501(int status) in wdt_decode_501() argument
251 if (!(status & WDC_SR_TGOOD)) in wdt_decode_501()
253 if (!(status & WDC_SR_PSUOVER)) in wdt_decode_501()
255 if (!(status & WDC_SR_PSUUNDR)) in wdt_decode_501()
275 unsigned char status; in wdt_interrupt() local
278 status = inb_p(WDT_SR); in wdt_interrupt()
280 pr_crit("WDT status %d\n", status); in wdt_interrupt()
283 wdt_decode_501(status); in wdt_interrupt()
285 if (!(status & WDC_SR_FANGOOD)) in wdt_interrupt()
289 if (!(status & WDC_SR_WCCR)) { in wdt_interrupt()
356 int status; in wdt_ioctl() local
379 status = wdt_get_status(); in wdt_ioctl()
380 return put_user(status, p); in wdt_ioctl()