Home
last modified time | relevance | path

Searched refs:sense (Results 1 – 25 of 507) sorted by relevance

12345678910>>...21

/netbsd/src/sys/arch/bebox/stand/boot/
Dsiop.c824 struct scsi_request_sense *cmd = adp->sense; in scsi_request_sense()
826 struct scsi_xfer sense; in scsi_request_sense() local
834 memset(&sense, 0, sizeof(sense)); in scsi_request_sense()
835 sense.target = xs->target; in scsi_request_sense()
836 sense.lun = xs->lun; in scsi_request_sense()
837 sense.cmdlen = sizeof(struct scsi_request_sense); in scsi_request_sense()
838 sense.cmd = (void *)cmd; in scsi_request_sense()
839 sense.datalen = sizeof(struct scsi_sense_data); in scsi_request_sense()
840 sense.data = (void *)data; in scsi_request_sense()
842 sense.error = XS_NOERROR; in scsi_request_sense()
[all …]
/netbsd/src/lib/libc/stdlib/
Dmerge.c115 int sense; in mergesort_r() local
160 sense = -1; in mergesort_r()
164 sense = 0; in mergesort_r()
171 cmp(q, b, cookie) >sense) in mergesort_r()
181 sense)) in mergesort_r()
187 sense) { in mergesort_r()
200 sense) in mergesort_r()
209 if ((*cmp)(q, p, cookie) <= sense) in mergesort_r()
290 int length, tmp, sense; in setup() local
316 sense = (cmp(f1, f1 + size, cookie) > 0); in setup()
[all …]
/netbsd/src/sys/arch/prep/stand/boot/
Dsiop.c803 struct scsi_request_sense *cmd = adp->sense; in scsi_request_sense()
805 struct scsi_xfer sense; in scsi_request_sense() local
813 memset(&sense, 0, sizeof(sense)); in scsi_request_sense()
814 sense.target = xs->target; in scsi_request_sense()
815 sense.lun = xs->lun; in scsi_request_sense()
816 sense.cmdlen = sizeof(struct scsi_request_sense); in scsi_request_sense()
817 sense.cmd = (void *)cmd; in scsi_request_sense()
818 sense.datalen = sizeof(struct scsi_sense_data); in scsi_request_sense()
819 sense.data = (void *)data; in scsi_request_sense()
821 sense.error = XS_NOERROR; in scsi_request_sense()
[all …]
/netbsd/src/sys/dev/scsipi/
Dscsipi_verbose.c892 scsipi_print_sense_data_real(struct scsi_sense_data *sense, int verbosity) in scsipi_print_sense_data_real() argument
896 char *sbs, *s = (char *) sense; in scsipi_print_sense_data_real()
976 for (j = i; j < sizeof (*sense); j++) in scsipi_print_sense_data_real()
979 if (j == sizeof (*sense)) in scsipi_print_sense_data_real()
992 if (i >= sizeof (*sense)) in scsipi_print_sense_data_real()
1075 scsipi_print_sense_data(&xs->sense.scsi_sense, verbosity); in scsipi_print_sense_real()
Dscsipi_base.c882 struct scsi_sense_data *sense; in scsipi_interpret_sense() local
898 sense = &xs->sense.scsi_sense; in scsipi_interpret_sense()
905 SSD_RCODE(sense->response_code), in scsipi_interpret_sense()
906 sense->response_code & SSD_RCODE_VALID ? 1 : 0); in scsipi_interpret_sense()
908 sense->segment, in scsipi_interpret_sense()
909 SSD_SENSE_KEY(sense->flags), in scsipi_interpret_sense()
910 sense->flags & SSD_ILI ? 1 : 0, in scsipi_interpret_sense()
911 sense->flags & SSD_EOM ? 1 : 0, in scsipi_interpret_sense()
912 sense->flags & SSD_FILEMARK ? 1 : 0); in scsipi_interpret_sense()
915 sense->info[0], in scsipi_interpret_sense()
[all …]
Datapi_base.c83 key = (xs->sense.atapi_sense & 0xf0) >> 4; in atapi_interpret_sense()
151 if (xs->sense.atapi_sense & 0x01) { in atapi_interpret_sense()
156 if (xs->sense.atapi_sense & 0x02) { /* vol overflow */ in atapi_interpret_sense()
160 if (xs->sense.atapi_sense & 0x04) { /* Aborted command */ in atapi_interpret_sense()
176 xs->sense.atapi_sense); in atapi_interpret_sense()
Dscsipi_ioctl.c169 screq->senselen_used = uimin(sizeof(xs->sense.scsi_sense), in scsipi_user_done()
171 memcpy(screq->sense, &xs->sense.scsi_sense, in scsipi_user_done()
177 screq->senselen_used = uimin(sizeof(xs->sense.atapi_sense), in scsipi_user_done()
179 memcpy(screq->sense, &xs->sense.atapi_sense, in scsipi_user_done()
Dsd.c1128 struct scsi_sense_data *sense = &xs->sense.scsi_sense; in sd_interpret_sense() local
1146 SSD_SENSE_KEY(sense->flags) == SKEY_ILLEGAL_REQUEST && in sd_interpret_sense()
1147 sense->asc == 0x24 && in sd_interpret_sense()
1148 sense->ascq == 0x00) { /* Illegal field in CDB */ in sd_interpret_sense()
1161 if (SSD_RCODE(sense->response_code) != SSD_RCODE_CURRENT && in sd_interpret_sense()
1162 SSD_RCODE(sense->response_code) != SSD_RCODE_DEFERRED) in sd_interpret_sense()
1165 if (SSD_SENSE_KEY(sense->flags) == SKEY_NOT_READY && in sd_interpret_sense()
1166 sense->asc == 0x4) { in sd_interpret_sense()
1167 if (sense->ascq == 0x01) { in sd_interpret_sense()
1178 } else if (sense->ascq == 0x02) { in sd_interpret_sense()
[all …]
Dst.c2152 struct scsi_sense_data *sense = &xs->sense.scsi_sense; in st_interpret_sense() local
2164 if (SSD_RCODE(sense->response_code) != SSD_RCODE_CURRENT && in st_interpret_sense()
2165 SSD_RCODE(sense->response_code) != SSD_RCODE_DEFERRED) in st_interpret_sense()
2168 if (sense->response_code & SSD_RCODE_VALID) in st_interpret_sense()
2169 info = _4btol(sense->info); in st_interpret_sense()
2173 key = SSD_SENSE_KEY(sense->flags); in st_interpret_sense()
2175 st->asc = sense->asc; in st_interpret_sense()
2176 st->ascq = sense->ascq; in st_interpret_sense()
2203 } else if (sense->flags & SSD_EOM) { in st_interpret_sense()
2221 if (sense->flags & SSD_FILEMARK) { in st_interpret_sense()
[all …]
Dscsipiconf.c83 scsipi_print_sense_data_stub(struct scsi_sense_data *sense, int verbosity) in scsipi_print_sense_data_stub() argument
87 scsipi_print_sense_data(sense, verbosity); in scsipi_print_sense_data_stub()
/netbsd/src/usr.sbin/mmcformat/
Dmmcformat.c91 struct uscsi_sense sense; in uscsi_waitop() local
115 cmd, 6, buffer, 0, 10000, &sense); in uscsi_waitop()
121 asc = sense.asc; in uscsi_waitop()
122 ascq = sense.ascq; in uscsi_waitop()
125 if (sense.skey_valid) { in uscsi_waitop()
126 progress = sense.sense_key; in uscsi_waitop()
515 struct uscsi_sense sense; in uscsi_format_cdrw_mode7() local
564 cmd, 6, buffer, sizeof(buffer), UINT_MAX, &sense); in uscsi_format_cdrw_mode7()
578 struct uscsi_sense sense; in uscsi_format_disc() local
623 cmd, 6, buffer, 12, UINT_MAX, &sense); in uscsi_format_disc()
Duscsi_subr.c146 uscsi_sense->asc = req.sense[12]; in uscsi_command()
147 uscsi_sense->ascq = req.sense[13]; in uscsi_command()
148 uscsi_sense->skey_valid = req.sense[15] & 128; in uscsi_command()
149 uscsi_sense->sense_key = (req.sense[16] << 8) | in uscsi_command()
150 (req.sense[17]); in uscsi_command()
155 req.sense, req.senselen_used, 1); in uscsi_command()
/netbsd/src/sbin/iscsictl/
Discsic_driverif.c374 io->req.senselen = sizeof(io->req.sense); in do_ioctl()
381 switch (io->req.sense[2] & 0x0f) { in do_ioctl()
408 io->req.sense[2] & 0x0f); in do_ioctl()
412 add_asc_info(esp, io->req.sense[12], io->req.sense[13]); in do_ioctl()
415 dump_data((char *)buf, io->req.sense, io->req.senselen_used); in do_ioctl()
/netbsd/src/sys/dev/ic/
Dicpsp.c196 rc->rc_sense_len = htole32(sizeof(xs->sense.scsi_sense)); in icpsp_scsipi_request()
225 sizeof(xs->sense.scsi_sense), BUS_DMASYNC_PREREAD); in icpsp_scsipi_request()
288 sizeof(xs->sense.scsi_sense), BUS_DMASYNC_POSTREAD); in icpsp_intr()
308 memcpy(&xs->sense.scsi_sense, in icpsp_intr()
310 sizeof(xs->sense.scsi_sense)); in icpsp_intr()
Disp_netbsd.h231 #define XS_SNSP(xs) (&(xs)->sense.scsi_sense)
232 #define XS_SNSLEN(xs) (sizeof (xs)->sense)
233 #define XS_SNSKEY(xs) SSD_SENSE_KEY((xs)->sense.scsi_sense.flags)
234 #define XS_SNSASC(xs) ((xs)->sense.scsi_sense.asc)
235 #define XS_SNSASCQ(xs) ((xs)->sense.scsi_sense.ascq)
262 memcpy(&(xs)->sense, ptr, imin(XS_SNSLEN(xs), len))
Daic79xx_osm.c275 memset(&xs->sense.scsi_sense, 0, sizeof(xs->sense.scsi_sense)); in ahd_done()
276 memcpy(&xs->sense.scsi_sense, ahd_get_sense_buf(ahd, scb), in ahd_done()
291 sizeof(xs->sense.scsi_sense)); in ahd_done()
292 memset(&xs->sense.scsi_sense, 0, sizeof(xs->sense.scsi_sense)); in ahd_done()
293 memcpy(&xs->sense.scsi_sense, in ahd_done()
299 printf(" 0x%x", ((uint8_t *)&xs->sense.scsi_sense)[i]); in ahd_done()
Dciss.c889 memset(&xs->sense, 0, sizeof(xs->sense)); in ciss_error()
890 xs->sense.scsi_sense.response_code = in ciss_error()
892 xs->sense.scsi_sense.flags = SKEY_ILLEGAL_REQUEST; in ciss_error()
893 xs->sense.scsi_sense.asc = 0x24; /* ill field */ in ciss_error()
894 xs->sense.scsi_sense.ascq = 0x0; in ciss_error()
918 memcpy(&xs->sense, &err->sense[0], in ciss_error()
919 sizeof(xs->sense)); in ciss_error()
921 … err->sense[0], err->sense[1], err->sense[2], err->sense[3])); in ciss_error()
1195 memset(&xs->sense, 0, sizeof(xs->sense)); in ciss_scsi_cmd()
/netbsd/src/sys/dev/pci/
Dvioscsi.c476 sense_len = MIN(sizeof(xs->sense), in vioscsi_req_done()
478 memcpy(&xs->sense, vr->vr_res.sense, sense_len); in vioscsi_req_done()
507 struct scsi_sense_data *sense = &xs->sense.scsi_sense; in vioscsi_bad_target() local
512 memset(sense, 0, sizeof(*sense)); in vioscsi_bad_target()
513 sense->response_code = 0x70; in vioscsi_bad_target()
514 sense->flags = SKEY_ILLEGAL_REQUEST; in vioscsi_bad_target()
/netbsd/src/sbin/scsictl/
Dscsictl.c463 struct scsi_sense_data sense; in device_format() local
491 scsi_request_sense(fd, &sense, sizeof (sense)); in device_format()
492 if ((j = SSD_SENSE_KEY(sense.flags)) == SKEY_NO_SENSE) in device_format()
499 cp = scsi_decode_sense((const unsigned char *) &sense, 2, in device_format()
624 memcpy(&sense, req.sense, sizeof(sense)); in device_format()
625 if (sense.sks.sks_bytes[0] & SSD_SKSV) { in device_format()
626 j = (sense.sks.sks_bytes[1] << 8) | in device_format()
627 (sense.sks.sks_bytes[2]); in device_format()
634 } while (SSD_SENSE_KEY(sense.flags) == SKEY_NOT_READY); in device_format()
/netbsd/src/sys/compat/linux/common/
Dlinux_sg.c155 error = copyout(req.sense, lreq.sbp, req.senselen); in linux_ioctl_sg()
293 for (i = 0; i < sizeof(br->sense) / sizeof(br->sense[0]); i++) in dump_scsireq()
294 printf("%.2u ", br->sense[i]); in dump_scsireq()
/netbsd/src/external/gpl3/gcc/dist/gcc/
Dshortest-paths.h57 enum shortest_path_sense sense);
92 enum shortest_path_sense sense) in shortest_paths() argument
94 m_sense (sense), in shortest_paths()
/netbsd/src/sys/arch/usermode/dev/
Dvatapi.c74 void scsipi_print_sense_data_real(struct scsi_sense_data *sense, int verbosity);
295 (struct scsi_sense_data *) kreq->sense, 1); in vatapi_report_problem()
336 memcpy(&xs->sense.scsi_sense, kreq.sense, in vatapi_complete()
/netbsd/src/sbin/atactl/
Datactl.c707 sreq.senselen = sizeof(sreq.sense); in satl_command()
736 switch (SSD_RCODE(sreq.sense[0])) { in satl_command()
740 if (sreq.sense[2] == SKEY_NO_SENSE) in satl_command()
742 if (sreq.sense[2] == SKEY_ILLEGAL_REQUEST) in satl_command()
747 desc = satl_return_desc(sreq.sense, sreq.senselen_used, in satl_command()
766 SSD_RCODE(sreq.sense[0]), in satl_command()
767 SSD_SENSE_KEY(sreq.sense[2])); in satl_command()
785 satl_return_desc(const uint8_t *sense, size_t len, uint8_t type) in satl_return_desc() argument
792 extra = sense[7]; in satl_return_desc()
799 switch (sense[0]) { in satl_return_desc()
[all …]
/netbsd/src/sys/dev/ieee1394/
Dsbp.c1574 struct scsi_sense_data *sense = &ocb->xs->sense.scsi_sense; in sbp_scsi_status() local
1598 sense->response_code = SSD_RCODE_CURRENT; in sbp_scsi_status()
1600 sense->response_code = SSD_RCODE_DEFERRED; in sbp_scsi_status()
1602 sense->response_code |= SSD_RCODE_VALID; in sbp_scsi_status()
1603 sense->flags = sbp_cmd_status->s_key; in sbp_scsi_status()
1605 sense->flags |= SSD_FILEMARK; in sbp_scsi_status()
1607 sense->flags |= SSD_EOM; in sbp_scsi_status()
1609 sense->flags |= SSD_ILI; in sbp_scsi_status()
1611 memcpy(sense->info, &sbp_cmd_status->info, 4); in sbp_scsi_status()
1615 sense->extra_len = 0; in sbp_scsi_status()
[all …]
/netbsd/src/sys/dev/sun/
Dcgthree.c105 unsigned char sense; /* Monitor sense value */ member
179 int sense = (fbc->fbc_status & FBS_MSENSE); in cgthreeattach() local
184 if (sense != cg3_videoctrl[i].sense) in cgthreeattach()

12345678910>>...21