Lines Matching refs:stat
8 u8 stat, u8 err) in ide_ata_error() argument
12 if ((stat & ATA_BUSY) || in ide_ata_error()
13 ((stat & ATA_DF) && (drive->dev_flags & IDE_DFLAG_NOWERR) == 0)) { in ide_ata_error()
16 } else if (stat & ATA_ERR) { in ide_ata_error()
35 if ((stat & ATA_DRQ) && rq_data_dir(rq) == READ && in ide_ata_error()
64 u8 stat, u8 err) in ide_atapi_error() argument
68 if ((stat & ATA_BUSY) || in ide_atapi_error()
69 ((stat & ATA_DF) && (drive->dev_flags & IDE_DFLAG_NOWERR) == 0)) { in ide_atapi_error()
94 u8 stat, u8 err) in __ide_error() argument
97 return ide_ata_error(drive, rq, stat, err); in __ide_error()
98 return ide_atapi_error(drive, rq, stat, err); in __ide_error()
114 ide_startstop_t ide_error(ide_drive_t *drive, const char *msg, u8 stat) in ide_error() argument
119 err = ide_dump_status(drive, msg, stat); in ide_error()
131 ide_complete_cmd(drive, cmd, stat, err); in ide_error()
142 return __ide_error(drive, rq, stat, err); in ide_error()
171 u8 stat; in atapi_reset_pollfunc() local
175 stat = tp_ops->read_status(hwif); in atapi_reset_pollfunc()
177 if (OK_STAT(stat, 0, ATA_BUSY)) in atapi_reset_pollfunc()
188 drive->name, stat); in atapi_reset_pollfunc()