Lines Matching refs:stat
206 static void dump_status(const char *msg, unsigned int stat) in dump_status() argument
213 printk("%s: %s: status=0x%02x { ", name, msg, stat & 0xff); in dump_status()
214 if (stat & BUSY_STAT) printk("Busy "); in dump_status()
215 if (stat & READY_STAT) printk("DriveReady "); in dump_status()
216 if (stat & WRERR_STAT) printk("WriteFault "); in dump_status()
217 if (stat & SEEK_STAT) printk("SeekComplete "); in dump_status()
218 if (stat & DRQ_STAT) printk("DataRequest "); in dump_status()
219 if (stat & ECC_STAT) printk("CorrectedError "); in dump_status()
220 if (stat & INDEX_STAT) printk("Index "); in dump_status()
221 if (stat & ERR_STAT) printk("Error "); in dump_status()
223 if ((stat & ERR_STAT) == 0) { in dump_status()
244 printk("%s: %s: status=0x%02x.\n", name, msg, stat & 0xff); in dump_status()
245 if ((stat & ERR_STAT) == 0) { in dump_status()
402 unsigned int stat = inb_p(HD_STATUS); in unexpected_hd_interrupt() local
404 if (stat & (BUSY_STAT|DRQ_STAT|ECC_STAT|ERR_STAT)) { in unexpected_hd_interrupt()
405 dump_status("unexpected interrupt", stat); in unexpected_hd_interrupt()
435 int stat; in wait_DRQ() local
438 stat = inb_p(HD_STATUS); in wait_DRQ()
439 if (stat & DRQ_STAT) in wait_DRQ()
442 dump_status("wait_DRQ", stat); in wait_DRQ()