Lines Matching refs:sshdr
46 struct scsi_sense_hdr sshdr; in ide_cdrom_drive_status() local
52 stat = cdrom_check_status(drive, &sshdr); in ide_cdrom_drive_status()
53 if (!stat || sshdr.sense_key == UNIT_ATTENTION) in ide_cdrom_drive_status()
65 if (sshdr.sense_key == NOT_READY && sshdr.asc == 0x04 in ide_cdrom_drive_status()
66 && sshdr.ascq == 0x04) in ide_cdrom_drive_status()
74 if (sshdr.sense_key == NOT_READY) { in ide_cdrom_drive_status()
75 if (sshdr.asc == 0x3a && sshdr.ascq == 1) in ide_cdrom_drive_status()
139 struct scsi_sense_hdr sshdr; in ide_cd_lockdoor() local
154 &sshdr, 0, 0); in ide_cd_lockdoor()
160 sshdr.sense_key == ILLEGAL_REQUEST && in ide_cd_lockdoor()
161 (sshdr.asc == 0x24 || sshdr.asc == 0x20)) { in ide_cd_lockdoor()
169 if (stat != 0 && sshdr.sense_key == NOT_READY && sshdr.asc == 0x3a) in ide_cd_lockdoor()
455 if (cgc->sshdr) in ide_cdrom_packet()
456 memset(cgc->sshdr, 0, sizeof(*cgc->sshdr)); in ide_cdrom_packet()
464 cgc->sshdr, cgc->timeout, flags); in ide_cdrom_packet()