ST_RQSENSE
bcopy(ST_RQSENSE, &arqstat.sts_sensedata, SENSE_LENGTH);
bcopy(&arqstat->sts_sensedata, ST_RQSENSE, MAX_SENSE_LENGTH);
bcopy(&arqstat->sts_sensedata, ST_RQSENSE, SENSE_LENGTH);
struct scsi_extended_sense *sensep = ST_RQSENSE;
bcopy(ST_RQSENSE, un->un_srqbufp, rqlen);
if (ST_RQSENSE->es_add_code == 0x29) {
if (ST_RQSENSE->es_add_code == 0x2a &&
ST_RQSENSE->es_qual_code == 0x03) {
} else if (ST_RQSENSE->es_add_code == 0x2a &&
ST_RQSENSE->es_qual_code == 0x04) {
if (ST_RQSENSE->es_add_code == 0x2a) {
if (ST_RQSENSE->es_qual_code == 0x1) {
if (ST_RQSENSE->es_qual_code == 0x0 ||
ST_RQSENSE->es_qual_code == 0x2 ||
ST_RQSENSE->es_qual_code == 0x3 ||
ST_RQSENSE->es_qual_code == 0x4 ||
ST_RQSENSE->es_qual_code == 0x5 ||
ST_RQSENSE->es_qual_code == 0x6 ||
ST_RQSENSE->es_qual_code == 0x7) {
} else if (ST_RQSENSE->es_add_code == 0x28 &&
((ST_RQSENSE->es_qual_code == 0x0) ||
ST_RQSENSE->es_qual_code == 0x5)) {
if (ST_RQSENSE->es_add_code == 0x3a) {
bcopy(ST_RQSENSE, un->un_uscsi_rqs_buf, SENSE_LENGTH);
struct scsi_extended_sense *sensep = ST_RQSENSE;
if ((ST_RQSENSE != NULL) &&
(ST_RQSENSE->es_add_code == 0x2a &&
ST_RQSENSE->es_qual_code == 0x03)) {