taglinefilesource code
hd_error71drivers/block/hd.cstatic int hd_error = 0;
hd_error150drivers/block/hd.chd_error = 0;
hd_error152drivers/block/hd.chd_error = inb(HD_ERROR);
hd_error153drivers/block/hd.cprintk("hd%c: %s: error=0x%02x { ", devc, msg, hd_error & 0xff);
hd_error154drivers/block/hd.cif (hd_error & BBD_ERR)    printk("BadSector ");
hd_error155drivers/block/hd.cif (hd_error & ECC_ERR)    printk("UncorrectableError ");
hd_error156drivers/block/hd.cif (hd_error & ID_ERR)    printk("SectorIdNotFound ");
hd_error157drivers/block/hd.cif (hd_error & ABRT_ERR)  printk("DriveStatusError ");
hd_error158drivers/block/hd.cif (hd_error & TRK0_ERR)  printk("TrackZeroNotFound ");
hd_error159drivers/block/hd.cif (hd_error & MARK_ERR)  printk("AddrMarkNotFound ");
hd_error161drivers/block/hd.cif (hd_error & (BBD_ERR|ECC_ERR|ID_ERR|MARK_ERR)) {
hd_error383drivers/block/hd.celse if ((hd_error = inb(HD_ERROR)) != 1)
hd_error384drivers/block/hd.cprintk("hd: controller reset failed: %02x\n",hd_error);
hd_error453drivers/block/hd.cif (++CURRENT->errors >= MAX_ERRORS || (hd_error & BBD_ERR)) {
hd_error458drivers/block/hd.celse if ((hd_error & TRK0_ERR) || CURRENT->errors % RECAL_FREQ == 0)