Lines Matching refs:sense
99 struct request_sense *sense = &drive->sense_data; in cdrom_log_sense() local
102 if (!sense || !rq || (rq->rq_flags & RQF_QUIET)) in cdrom_log_sense()
105 ide_debug_log(IDE_DBG_SENSE, "sense_key: 0x%x", sense->sense_key); in cdrom_log_sense()
107 switch (sense->sense_key) { in cdrom_log_sense()
116 if (sense->asc == 0x3a || sense->asc == 0x04) in cdrom_log_sense()
125 if (scsi_req(rq)->cmd[0] == GPCMD_START_STOP_UNIT && sense->asc == 0x24) in cdrom_log_sense()
147 struct request_sense *sense = &drive->sense_data; in cdrom_analyze_sense_data() local
153 sense->error_code, sense->sense_key); in cdrom_analyze_sense_data()
168 if (sense->sense_key == 0x05 && sense->asc == 0x24) in cdrom_analyze_sense_data()
172 if (sense->error_code == 0x70) { in cdrom_analyze_sense_data()
173 switch (sense->sense_key) { in cdrom_analyze_sense_data()
177 if (!sense->valid) in cdrom_analyze_sense_data()
182 sector = (sense->information[0] << 24) | in cdrom_analyze_sense_data()
183 (sense->information[1] << 16) | in cdrom_analyze_sense_data()
184 (sense->information[2] << 8) | in cdrom_analyze_sense_data()
185 (sense->information[3]); in cdrom_analyze_sense_data()
208 ide_cd_log_error(drive->name, failed_command, sense); in cdrom_analyze_sense_data()
220 void *sense = bio_data(rq->bio); in ide_cd_complete_failed_rq() local
227 memcpy(scsi_req(failed)->sense, sense, 18); in ide_cd_complete_failed_rq()
474 scsi_normalize_sense(scsi_req(rq)->sense, in ide_cd_queue_pc()
614 int sense = ata_sense_request(rq); in cdrom_newpc_intr() local
729 if (sense && write == 0) in cdrom_newpc_intr()
768 if (sense && uptodate) in cdrom_newpc_intr()
792 if (sense && rc == 2) in cdrom_newpc_intr()