Lines Matching defs:sense
1064 struct scsi_sense_data *sense = &xs->sense.scsi_sense;
1082 SSD_SENSE_KEY(sense->flags) == SKEY_ILLEGAL_REQUEST &&
1083 sense->asc == 0x24 &&
1084 sense->ascq == 0x00) { /* Illegal field in CDB */
1105 if (SSD_RCODE(sense->response_code) != SSD_RCODE_CURRENT &&
1106 SSD_RCODE(sense->response_code) != SSD_RCODE_DEFERRED)
1109 if (SSD_SENSE_KEY(sense->flags) == SKEY_NOT_READY &&
1110 sense->asc == 0x4) {
1111 if (sense->ascq == 0x01) {
1122 } else if (sense->ascq == 0x02) {
1142 if (SSD_SENSE_KEY(sense->flags) == SKEY_MEDIUM_ERROR &&
1143 sense->asc == 0x31 &&
1144 sense->ascq == 0x00) { /* maybe for any asq ? */
1269 sd_mode_sense(struct sd_softc *sd, u_int8_t byte2, void *sense, size_t size,
1276 return scsipi_mode_sense_big(sd->sc_periph, byte2, page, sense,
1281 return scsipi_mode_sense(sd->sc_periph, byte2, page, sense,
1288 sd_mode_select(struct sd_softc *sd, u_int8_t byte2, void *sense, size_t size,
1293 struct scsi_mode_parameter_header_10 *header = sense;
1296 return scsipi_mode_select_big(sd->sc_periph, byte2, sense,
1300 struct scsi_mode_parameter_header_6 *header = sense;
1303 return scsipi_mode_select(sd->sc_periph, byte2, sense,
1424 * sd_read_capacity (ie "read capacity") and mode sense page 6
1454 printf("RBC size: mode sense=%llu, get cap=%llu\n",
1543 printf("page 0 sense:"); for (i = sizeof(scsipi_sense), p = (void *)&scsipi_sense; i; i--, p++) printf(" %02x", *p); printf("\n");
1604 printf("page 4 sense:");
1609 printf("page 4 pg_code=%d sense=%p/%p\n",
1689 printf("page 5 sense:");
1694 printf("page 5 pg_code=%d sense=%p/%p\n",