sense 740 dev/ata/atascsi.c struct scsi_sense_data *sd = &xs->sense; sense 472 dev/atapiscsi/atapiscsi.c struct scsi_sense_data *sense = &xfer->sense; sense 477 dev/atapiscsi/atapiscsi.c sense->error_code = SSD_ERRCODE_VALID | 0x70; sense 478 dev/atapiscsi/atapiscsi.c sense->flags = (flags >> 4); sense 482 dev/atapiscsi/atapiscsi.c if ((flags & 4) && (sense->flags == 0)) { sense 483 dev/atapiscsi/atapiscsi.c sense->flags = SKEY_ABORTED_COMMAND; sense 489 dev/atapiscsi/atapiscsi.c sense->flags |= SSD_ILI; sense 494 dev/atapiscsi/atapiscsi.c sense->flags |= SSD_EOM; sense 502 dev/atapiscsi/atapiscsi.c if (sense->flags == 0) sense 1162 dev/atapiscsi/atapiscsi.c } else if (xfer->c_bcount < sizeof(sc_xfer->sense)) { sense 1182 dev/atapiscsi/atapiscsi.c xfer->databuf = &sc_xfer->sense; sense 1183 dev/atapiscsi/atapiscsi.c xfer->c_bcount = sizeof(sc_xfer->sense); sense 675 dev/eisa/aha1742.c s2 = &xs->sense; sense 944 dev/i2o/i2o.h u_int8_t sense[40]; sense 609 dev/i2o/iopsp.c if (sl > sizeof(xs->sense)) sense 610 dev/i2o/iopsp.c sl = sizeof(xs->sense); sense 611 dev/i2o/iopsp.c bcopy(rb->sense, &xs->sense, sl); sense 1258 dev/ic/aacreg.h u_int8_t sense[AAC_HOST_SENSE_DATA_MAX]; sense 1042 dev/ic/adv.c s2 = &xs->sense; sense 611 dev/ic/advlib.h u_int8_t sense[ASC_MIN_SENSE_LEN]; sense 623 dev/ic/advlib.h u_int8_t sense[ASC_MIN_SENSE_LEN]; sense 1253 dev/ic/adw.c s2 = &xs->sense; sense 789 dev/ic/aic6360.c acb->data_addr = (char *)&xs->sense; sense 848 dev/ic/aic6360.c printf("sense=0x%02x\n", xs->sense.error_code); sense 263 dev/ic/aic79xx_openbsd.c memset(&xs->sense, 0, sizeof(struct scsi_sense_data)); sense 264 dev/ic/aic79xx_openbsd.c memcpy(&xs->sense, ahd_get_sense_buf(ahd, scb), sense 273 dev/ic/aic79xx_openbsd.c memset(&xs->sense, 0, sizeof(xs->sense)); sense 274 dev/ic/aic79xx_openbsd.c memcpy(&xs->sense, SIU_SENSE_DATA(siu), sense 275 dev/ic/aic79xx_openbsd.c ulmin(len, sizeof(xs->sense))); sense 4293 dev/ic/aic7xxx.c &scb_data->sense_dmamap, (caddr_t *)&scb_data->sense, sense 4358 dev/ic/aic7xxx.c scb_data->sense_dmamap, (caddr_t)scb_data->sense, sense 483 dev/ic/aic7xxx_inline.h return (&ahc->scb_data->sense[offset]); sense 276 dev/ic/aic7xxx_openbsd.c memset(&xs->sense, 0, sizeof(struct scsi_sense_data)); sense 277 dev/ic/aic7xxx_openbsd.c memcpy(&xs->sense, ahc_get_sense_buf(ahc, scb), sense 626 dev/ic/aic7xxxvar.h struct scsipi_sense_data *sense; /* Per SCB sense data */ sense 1294 dev/ic/ami.c bzero(&xs->sense, sizeof(xs->sense)); sense 1295 dev/ic/ami.c xs->sense.error_code = SSD_ERRCODE_VALID | 0x70; sense 1296 dev/ic/ami.c xs->sense.flags = SKEY_ILLEGAL_REQUEST; sense 1297 dev/ic/ami.c xs->sense.add_sense_code = 0x20; /* illcmd, 0x24 illfield */ sense 836 dev/ic/bha.c s2 = &xs->sense; sense 677 dev/ic/ciss.c bzero(&xs->sense, sizeof(xs->sense)); sense 678 dev/ic/ciss.c xs->sense.error_code = SSD_ERRCODE_VALID | 0x70; sense 679 dev/ic/ciss.c xs->sense.flags = SKEY_ILLEGAL_REQUEST; sense 680 dev/ic/ciss.c xs->sense.add_sense_code = 0x24; /* ill field */ sense 696 dev/ic/ciss.c bcopy(&err->sense[0], &xs->sense, sense 697 dev/ic/ciss.c sizeof(xs->sense)); sense 837 dev/ic/ciss.c bzero(&xs->sense, sizeof(xs->sense)); sense 838 dev/ic/ciss.c xs->sense.error_code = SSD_ERRCODE_VALID | 0x70; sense 839 dev/ic/ciss.c xs->sense.flags = SKEY_ILLEGAL_REQUEST; sense 840 dev/ic/ciss.c xs->sense.add_sense_code = 0x20; /* illcmd, 0x24 illfield */ sense 897 dev/ic/ciss.c bzero(&xs->sense, sizeof(xs->sense)); sense 898 dev/ic/ciss.c xs->sense.error_code = SSD_ERRCODE_VALID | 0x70; sense 899 dev/ic/ciss.c xs->sense.flags = SKEY_ILLEGAL_REQUEST; sense 900 dev/ic/ciss.c xs->sense.add_sense_code = 0x20; /* illcmd, 0x24 illfield */ sense 462 dev/ic/cissreg.h u_int8_t sense[32]; sense 846 dev/ic/dpt.c s2 = &xs->sense.scsi_sense; sense 849 dev/ic/dpt.c s2 = &xs->sense; sense 1028 dev/ic/gdt_common.c bzero(&xs->sense, sizeof(xs->sense)); sense 1029 dev/ic/gdt_common.c xs->sense.error_code = SSD_ERRCODE_VALID | 0x70; sense 1030 dev/ic/gdt_common.c xs->sense.flags = SKEY_ILLEGAL_REQUEST; sense 1031 dev/ic/gdt_common.c xs->sense.add_sense_code = 0x20; /* illcmd, 0x24 illfield */ sense 2526 dev/ic/iha.c s2 = &xs->sense; sense 216 dev/ic/isp_openbsd.h #define XS_SNSP(xs) (&(xs)->sense) sense 217 dev/ic/isp_openbsd.h #define XS_SNSLEN(xs) (sizeof (xs)->sense) sense 218 dev/ic/isp_openbsd.h #define XS_SNSKEY(xs) ((xs)->sense.flags) sense 244 dev/ic/isp_openbsd.h bcopy(sp->req_sense_data, &(xs)->sense, \ sense 869 dev/ic/mfi.c &xs->sense, ccb->ccb_sense); sense 870 dev/ic/mfi.c memset(&xs->sense, 0, sizeof(xs->sense)); sense 871 dev/ic/mfi.c memcpy(&xs->sense, ccb->ccb_sense, sense 1020 dev/ic/mfi.c bzero(&xs->sense, sizeof(xs->sense)); sense 1021 dev/ic/mfi.c xs->sense.error_code = SSD_ERRCODE_VALID | 0x70; sense 1022 dev/ic/mfi.c xs->sense.flags = SKEY_ILLEGAL_REQUEST; sense 1023 dev/ic/mfi.c xs->sense.add_sense_code = 0x20; /* invalid opcode */ sense 424 dev/ic/mfireg.h uint8_t sense[64]; sense 581 dev/ic/mpi.c struct scsi_sense_data sense; sense 630 dev/ic/mpi.c ((u_int8_t *)&bundle->sense - (u_int8_t *)bundle)); sense 999 dev/ic/mpi.c bzero(&xs->sense, sizeof(xs->sense)); sense 1000 dev/ic/mpi.c xs->sense.error_code = SSD_ERRCODE_VALID | 0x70; sense 1001 dev/ic/mpi.c xs->sense.flags = SKEY_ILLEGAL_REQUEST; sense 1002 dev/ic/mpi.c xs->sense.add_sense_code = 0x20; sense 1037 dev/ic/mpi.c io->sense_buf_len = sizeof(xs->sense); sense 1196 dev/ic/mpi.c bcopy(&mcb->mcb_sense, &xs->sense, sizeof(xs->sense)); sense 2025 dev/ic/ncr5380sbc.c rqs.length = sizeof(xs->sense); sense 2078 dev/ic/ncr5380sbc.c len = ncr5380_pio_in(sc, phase, sizeof(xs->sense), sense 2079 dev/ic/ncr5380sbc.c (u_char *)&xs->sense); sense 2466 dev/ic/ncr5380sbc.c u_char *b = (u_char *)&xs->sense; sense 2470 dev/ic/ncr5380sbc.c for (i = 0; i < sizeof(xs->sense); i++) sense 1057 dev/ic/ncr53c9x.c ecb->daddr = (char *)&xs->sense; sense 1136 dev/ic/ncr53c9x.c printf("sense=0x%02x\n", xs->sense.error_code); sense 967 dev/ic/oosiop.c cb->cmdlen = cmd->length = sizeof(xs->sense); sense 971 dev/ic/oosiop.c cb->datalen = sizeof xs->sense; sense 988 dev/ic/oosiop.c &xs->sense, sizeof(xs->sense), NULL, sense 998 dev/ic/oosiop.c 0, sizeof(xs->sense), BUS_DMASYNC_PREREAD); sense 734 dev/ic/osiop.c cmd->length = sizeof(xs->sense); sense 739 dev/ic/osiop.c acb->datalen = sizeof xs->sense; sense 741 dev/ic/osiop.c acb->data = &xs->sense; sense 744 dev/ic/osiop.c &xs->sense, sizeof(xs->sense), NULL, sense 753 dev/ic/osiop.c 0, sizeof(xs->sense), BUS_DMASYNC_PREREAD); sense 1179 dev/ic/siop.c &xs->sense, sizeof(struct scsi_sense_data), sense 1988 dev/ic/trm.c s2 = &xs->sense; sense 321 dev/ic/uha.c s2 = &xs->sense; sense 879 dev/isa/aha.c s2 = &xs->sense; sense 731 dev/isa/wds.c ltophys(KVTOPHYS(&scb->sense), wmbo->scb_addr); sense 775 dev/isa/wds.c bcopy(&scb->sense_data, &xs->sense, sizeof (struct scsi_sense_data)); sense 1306 dev/isa/wds.c struct scsi_sense *ss = (void *)&scb->sense.scb; sense 1328 dev/isa/wds.c scb->sense.targ = scb->cmd.targ; sense 1329 dev/isa/wds.c scb->sense.write = 0x80; sense 1330 dev/isa/wds.c scb->sense.opcode = WDSX_SCSICMD; sense 1331 dev/isa/wds.c ltophys(KVTOPHYS(&scb->sense_data), scb->sense.data); sense 1332 dev/isa/wds.c ltophys(sizeof(struct scsi_sense_data), scb->sense.len); sense 69 dev/isa/wdsreg.h struct wds_cmd sense; sense 662 dev/pci/arc.c bzero(&xs->sense, sizeof(xs->sense)); sense 663 dev/pci/arc.c xs->sense.error_code = SSD_ERRCODE_VALID | 0x70; sense 664 dev/pci/arc.c xs->sense.flags = SKEY_ILLEGAL_REQUEST; sense 665 dev/pci/arc.c xs->sense.add_sense_code = 0x20; sense 801 dev/pci/arc.c bzero(&xs->sense, sizeof(xs->sense)); sense 802 dev/pci/arc.c bcopy(cmd->sense_data, &xs->sense, sense 803 dev/pci/arc.c min(ARC_MSG_SENSELEN, sizeof(xs->sense))); sense 804 dev/pci/arc.c xs->sense.error_code = SSD_ERRCODE_VALID | 0x70; sense 173 dev/sbus/cgthree.c u_int8_t sense; sense 509 dev/sbus/cgthree.c if (cg3_videoctrl[i].sense == 0xff || sense 510 dev/sbus/cgthree.c (cg3_videoctrl[i].sense == sense 281 dev/sbus/stp4020.c h->sense = v & (STP4020_ISR0_CD1ST | STP4020_ISR0_CD2ST); sense 282 dev/sbus/stp4020.c if (h->sense != 0) { sense 313 dev/sbus/stp4020.c int s, sense; sense 340 dev/sbus/stp4020.c sense = stp4020_rd_sockctl(h, STP4020_ISR0_IDX) & sense 343 dev/sbus/stp4020.c if (sense > h->sense) { sense 348 dev/sbus/stp4020.c h->sense = sense; sense 353 dev/sbus/stp4020.c } else if (sense < h->sense) { sense 358 dev/sbus/stp4020.c h->sense = sense; sense 385 dev/sbus/stp4020.c int i, sense, r = 0; sense 398 dev/sbus/stp4020.c sense = v & (STP4020_ISR0_CD1ST | STP4020_ISR0_CD2ST); sense 426 dev/sbus/stp4020.c if (sense != h->sense) sense 54 dev/sbus/stp4020var.h int sense; sense 537 dev/softraid.c bcopy(&sd->sd_scsi_sense, &xs->sense, sizeof(xs->sense)); sense 1453 dev/softraid.c bcopy(&sd->sd_scsi_sense, &xs->sense, sizeof(xs->sense)); sense 365 dev/usb/umass_scsi.c scbus->sc_sense_cmd.length = sizeof(xs->sense); sense 370 dev/usb/umass_scsi.c &xs->sense, sizeof(xs->sense), sense 468 dev/usb/usscanner.c sense_cmd.length = sizeof xs->sense; sense 572 dev/usb/usscanner.c memcpy(&xs->sense, sc->sc_data_buffer, len); sense 573 dev/usb/usscanner.c if (len < sizeof xs->sense) sense 644 dev/usb/usscanner.c sizeof xs->sense, USBD_SHORT_XFER_OK | USBD_NO_COPY, sense 1989 scsi/cd.c struct scsi_sense_data *sense = &xs->sense; sense 1991 scsi/cd.c u_int8_t skey = sense->flags & SSD_KEY; sense 1992 scsi/cd.c u_int8_t serr = sense->error_code & SSD_ERRCODE; sense 2014 scsi/cd.c if (ASC_ASCQ(sense) == SENSE_NOT_READY_BECOMING_READY) { sense 2016 scsi/cd.c sense->add_sense_code_qual)); sense 766 scsi/ch.c struct scsi_sense_data *sense = &xs->sense; sense 768 scsi/ch.c u_int8_t serr = sense->error_code & SSD_ERRCODE; sense 769 scsi/ch.c u_int8_t skey = sense->flags & SSD_KEY; sense 792 scsi/ch.c switch (ASC_ASCQ(sense)) { sense 795 scsi/ch.c sense->add_sense_code_qual)); sense 1003 scsi/scsi_base.c struct scsi_sense_data *sense = &xs->sense; sense 1010 scsi/scsi_base.c sense->error_code & SSD_ERRCODE, sense 1011 scsi/scsi_base.c sense->error_code & SSD_ERRCODE_VALID ? 1 : 0, sense 1012 scsi/scsi_base.c sense->flags & SSD_KEY, sense 1013 scsi/scsi_base.c sense->flags & SSD_ILI ? 1 : 0, sense 1014 scsi/scsi_base.c sense->flags & SSD_EOM ? 1 : 0, sense 1015 scsi/scsi_base.c sense->flags & SSD_FILEMARK ? 1 : 0, sense 1016 scsi/scsi_base.c sense->extra_len)); sense 1019 scsi/scsi_base.c show_mem((u_char *)&xs->sense, sizeof xs->sense); sense 1036 scsi/scsi_base.c serr = sense->error_code & SSD_ERRCODE; sense 1040 scsi/scsi_base.c skey = sense->flags & SSD_KEY; sense 1060 scsi/scsi_base.c switch (ASC_ASCQ(sense)) { sense 1070 scsi/scsi_base.c sense->add_sense_code_qual)); sense 1086 scsi/scsi_base.c switch (ASC_ASCQ(sense)) { sense 1112 scsi/scsi_base.c if (ASC_ASCQ(sense) == SENSE_MEDIUM_REMOVAL_PREVENTED) sense 1117 scsi/scsi_base.c switch (ASC_ASCQ(sense)) { sense 1149 scsi/scsi_base.c if (ASC_ASCQ(sense) == SENSE_CARTRIDGE_FAULT) sense 1786 scsi/scsi_base.c struct scsi_sense_data *sense = &xs->sense; sense 1787 scsi/scsi_base.c u_int8_t serr = sense->error_code & sense 1800 scsi/scsi_base.c if ((sense->error_code & SSD_ERRCODE_VALID) != 0) { sense 1802 scsi/scsi_base.c (struct scsi_sense_data_unextended *)sense; sense 1809 scsi/scsi_base.c printf(" SENSE KEY: %s\n", scsi_decode_sense(sense, sense 1812 scsi/scsi_base.c if (sense->flags & (SSD_FILEMARK | SSD_EOM | SSD_ILI)) { sense 1816 scsi/scsi_base.c if (sense->flags & SSD_FILEMARK) { sense 1820 scsi/scsi_base.c if (sense->flags & SSD_EOM) { sense 1824 scsi/scsi_base.c if (sense->flags & SSD_ILI) sense 1833 scsi/scsi_base.c info = _4btol(&sense->info[0]); sense 1836 scsi/scsi_base.c sense->error_code & SSD_ERRCODE_VALID ? "on" : "off"); sense 1838 scsi/scsi_base.c if (sense->extra_len < 4) sense 1841 scsi/scsi_base.c info = _4btol(&sense->cmd_spec_info[0]); sense 1844 scsi/scsi_base.c sbs = scsi_decode_sense(sense, DECODE_ASC_ASCQ); sense 1847 scsi/scsi_base.c if (sense->fru != 0) sense 1848 scsi/scsi_base.c printf(" FRU CODE: 0x%x\n", sense->fru); sense 1849 scsi/scsi_base.c sbs = scsi_decode_sense(sense, DECODE_SKSV); sense 1855 scsi/scsi_base.c scsi_decode_sense(struct scsi_sense_data *sense, int flag) sense 1864 scsi/scsi_base.c skey = sense->flags & SSD_KEY; sense 1865 scsi/scsi_base.c spec_1 = sense->sense_key_spec_1; sense 1866 scsi/scsi_base.c count = _2btol(&sense->sense_key_spec_2); sense 1873 scsi/scsi_base.c asc2ascii(sense->add_sense_code, sense->add_sense_code_qual, sense 1877 scsi/scsi_base.c if (sense->extra_len < 9 || ((spec_1 & SSD_SCS_VALID) == 0)) sense 200 scsi/scsi_ioctl.c screq->senselen_used = min(sizeof(xs->sense), SENSEBUFLEN); sense 201 scsi/scsi_ioctl.c bcopy(&xs->sense, screq->sense, screq->senselen); sense 206 scsi/scsi_ioctl.c screq->senselen_used = min(sizeof(xs->sense), SENSEBUFLEN); sense 207 scsi/scsi_ioctl.c bcopy(&xs->sense, screq->sense, screq->senselen); sense 242 scsi/scsiconf.h struct scsi_sense_data sense; /* 32 bytes*/ sense 1092 scsi/sd.c struct scsi_sense_data *sense = &xs->sense; sense 1095 scsi/sd.c u_int8_t serr = sense->error_code & SSD_ERRCODE; sense 1104 scsi/sd.c ((sense->flags & SSD_KEY) != SKEY_NOT_READY) || sense 1105 scsi/sd.c (sense->extra_len < 6)) sense 1108 scsi/sd.c switch (ASC_ASCQ(sense)) { sense 1810 scsi/st.c struct scsi_sense_data *sense = &xs->sense; sense 1814 scsi/st.c u_int8_t serr = sense->error_code & SSD_ERRCODE; sense 1815 scsi/st.c u_int8_t skey = sense->flags & SSD_KEY; sense 1839 scsi/st.c switch (ASC_ASCQ(sense)) { sense 1842 scsi/st.c sense->add_sense_code_qual)); sense 1862 scsi/st.c if (sense->error_code & SSD_ERRCODE_VALID) sense 1863 scsi/st.c info = _4btol(sense->info); sense 1868 scsi/st.c if (sense->flags & SSD_EOM) { sense 1873 scsi/st.c if (sense->flags & SSD_FILEMARK) { sense 1882 scsi/st.c if (sense->flags & SSD_ILI) { sense 1886 scsi/st.c if (sense->error_code & SSD_ERRCODE_VALID && sense 1916 scsi/st.c if (sense->flags & SSD_EOM) sense 1918 scsi/st.c if (sense->flags & SSD_FILEMARK) { sense 1927 scsi/st.c if (sense->flags & SSD_ILI) { sense 21 sys/scsiio.h u_char sense[SENSEBUFLEN]; /* returned sense will be in here */