Lines Matching defs:err
9 u8 stat, u8 err)
18 /* err has different meaning on cdrom and tape */
19 if (err == ATA_ABORTED) {
24 } else if ((err & BAD_CRC) == BAD_CRC) {
27 } else if (err & (ATA_BBK | ATA_UNC)) {
30 } else if (err & ATA_TRK0NF) {
65 u8 stat, u8 err)
95 u8 stat, u8 err)
98 return ide_ata_error(drive, rq, stat, err);
99 return ide_atapi_error(drive, rq, stat, err);
118 u8 err;
120 err = ide_dump_status(drive, msg, stat);
132 ide_complete_cmd(drive, cmd, stat, err);
138 scsi_req(rq)->result = err;
139 ide_complete_rq(drive, err ? BLK_STS_IOERR : BLK_STS_OK, blk_rq_bytes(rq));
143 return __ide_error(drive, rq, stat, err);
147 static inline void ide_complete_drive_reset(ide_drive_t *drive, blk_status_t err)
153 if (err <= 0 && scsi_req(rq)->result == 0)
155 ide_complete_rq(drive, err, blk_rq_bytes(rq));
199 static void ide_reset_report_error(ide_hwif_t *hwif, u8 err)
206 u8 err_master = err & 0x7f;
212 printk(KERN_CONT "error (0x%02x?)", err);
213 if (err & 0x80)
229 blk_status_t err = BLK_STS_OK;
232 err = port_ops->reset_poll(drive);
233 if (err) {
251 err = BLK_STS_IOERR;
261 err = BLK_STS_IOERR;
266 ide_complete_drive_reset(drive, err);