Home
last modified time | relevance | path

Searched refs:rqbuf (Results 1 – 21 of 21) sorted by relevance

/illumos-gate/usr/src/cmd/cdrw/
H A Dtransport.c39 char rqbuf[RQBUFLEN]; variable
64 scmd->uscsi_rqbuf = rqbuf; in uscsi()
139 if ((SENSE_KEY(rqbuf) == 2) && (ASC(rqbuf) == 4) && in uscsi()
140 ((ASCQ(rqbuf) == 0) || (ASCQ(rqbuf) == 1) || in uscsi()
141 (ASCQ(rqbuf) == 4)) || (ASCQ(rqbuf) == 7)) { in uscsi()
153 if ((SENSE_KEY(rqbuf) == 5) && (ASC(rqbuf) == in uscsi()
168 if ((SENSE_KEY(rqbuf) == 2) && (ASC(rqbuf) == 4) && in uscsi()
169 (ASCQ(rqbuf) == 8)) { in uscsi()
191 if ((SENSE_KEY(rqbuf) == 6) && ((ASC(rqbuf) == 0x28) || in uscsi()
220 if ((SENSE_KEY(rqbuf) == 0) && (ASC(rqbuf) == 0) && in uscsi()
[all …]
H A Dtransport.h37 #define SENSE_KEY(rqbuf) (rqbuf[2]) /* scsi error category */ argument
38 #define ASC(rqbuf) (rqbuf[12]) /* additional sense code */ argument
39 #define ASCQ(rqbuf) (rqbuf[13]) /* ASC qualifier */ argument
42 extern char rqbuf[RQBUFLEN];
H A Dblank.c186 SENSE_KEY(rqbuf), ASC(rqbuf), ASCQ(rqbuf)); in blank()
207 if (SENSE_KEY(rqbuf) == 2) { in blank()
208 if (ASC(rqbuf) != 4) in blank()
211 } else if (SENSE_KEY(rqbuf) == 5) { in blank()
212 if (ASC(rqbuf) != 0x64) in blank()
223 uscsi_status, SENSE_KEY(rqbuf), in blank()
224 ASC(rqbuf), ASCQ(rqbuf)); in blank()
H A Dmisc_scsi.c664 if (SENSE_KEY(rqbuf) == 2) { in finalize()
666 if (ASC(rqbuf) != 4) in finalize()
668 } else if (SENSE_KEY(rqbuf) == 5) { in finalize()
670 if (ASC(rqbuf) != 0x64) in finalize()
679 uscsi_status, SENSE_KEY(rqbuf), in finalize()
680 ASC(rqbuf), ASCQ(rqbuf)); in finalize()
688 if (ASC(rqbuf) == 0x24) { in finalize()
693 (unsigned)(rqbuf[i])); in finalize()
784 if ((uscsi_status == 2) && (ASC(rqbuf) == 0x53)) { in eject_media()
1137 uscsi_status, SENSE_KEY(rqbuf), in write_fini()
[all …]
H A Dcopycd.c337 SENSE_KEY(rqbuf), ASC(rqbuf), ASCQ(rqbuf)); in copy_cd()
413 if ((SENSE_KEY(rqbuf) == 2) && in copy_cd()
414 (ASC(rqbuf) == 4)) { in copy_cd()
H A Dtrackio.c432 te->key = SENSE_KEY(rqbuf) & 0xf; in write_track()
433 te->asc = ASC(rqbuf); in write_track()
434 te->ascq = ASCQ(rqbuf); in write_track()
527 te->key = SENSE_KEY(rqbuf) & 0xf; in write_track()
528 te->asc = ASC(rqbuf); in write_track()
529 te->ascq = ASCQ(rqbuf); in write_track()
H A Dwrite_image.c189 if ((SENSE_KEY(rqbuf) == 2) && in write_image()
190 (ASC(rqbuf) == 4)) { in write_image()
H A Ddevice.c672 ((SENSE_KEY(rqbuf) & 0x0f) == 2) && (ASC(rqbuf) == 0x3A) && in check_device()
673 ((ASCQ(rqbuf) == 0) || (ASCQ(rqbuf) == 1) || in check_device()
674 (ASCQ(rqbuf) == 2))) { in check_device()
/illumos-gate/usr/src/lib/fm/libdiskstatus/common/
H A Dds_scsi_sim.c45 check_invalid_code(int ret, void *rqbuf) in check_invalid_code() argument
67 void *rqbuf, int *rqblen) in simscsi_mode_sense() argument
76 page_size, header, rqbuf, rqblen); in simscsi_mode_sense()
78 return (check_invalid_code(ret, rqbuf)); in simscsi_mode_sense()
87 void *rqbuf, int *rqblen) in simscsi_mode_sense_10() argument
97 page_size, header, rqbuf, rqblen); in simscsi_mode_sense_10()
117 page_size, header, rqbuf, rqblen); in simscsi_mode_select()
128 void *rqbuf, int *rqblen) in simscsi_mode_select_10() argument
138 page_size, header, rqbuf, rqblen); in simscsi_mode_select_10()
156 page_size, rqbuf, rqblen); in simscsi_log_sense()
[all …]
H A Dds_scsi_uscsi.c1089 ucmd->uscsi_rqbuf = rqbuf; in uscsi_cmd()
1136 ddump(NULL, (caddr_t)rqbuf, *rqlen); in uscsi_cmd()
1180 status = uscsi_cmd(fd, &ucmd, rqbuf, rqblen); in uscsi_request_sense()
1230 status = uscsi_cmd(fd, &ucmd, rqbuf, rqblen); in uscsi_mode_sense()
1340 void *rqbuf, int *rqblen) in uscsi_mode_sense_10() argument
1371 status = uscsi_cmd(fd, &ucmd, rqbuf, rqblen); in uscsi_mode_sense_10()
1519 status = uscsi_cmd(fd, &ucmd, rqbuf, rqblen); in uscsi_mode_select()
1533 void *rqbuf, int *rqblen) in uscsi_mode_select_10() argument
1591 status = uscsi_cmd(fd, &ucmd, rqbuf, rqblen); in uscsi_mode_select_10()
1601 int page_size, void *rqbuf, int *rqblen) in uscsi_log_sense() argument
[all …]
/illumos-gate/usr/src/cmd/hal/utils/
H A Dcdutils.c34 #define SENSE_KEY(rqbuf) (rqbuf[2]) /* scsi error category */ argument
35 #define ASC(rqbuf) (rqbuf[12]) /* additional sense code */ argument
36 #define ASCQ(rqbuf) (rqbuf[13]) /* ASC qualifier */ argument
54 char rqbuf[RQLEN]; in uscsi() local
65 memset(rqbuf, 0, RQLEN); in uscsi()
84 if ((SENSE_KEY(rqbuf) == 2) && (ASC(rqbuf) == 4) && in uscsi()
85 ((ASCQ(rqbuf) == 0) || (ASCQ(rqbuf) == 1) || in uscsi()
86 (ASCQ(rqbuf) == 4)) || (ASCQ(rqbuf) == 7)) { in uscsi()
97 if ((SENSE_KEY(rqbuf) == 6) && ((ASC(rqbuf) == 0x28) || in uscsi()
109 if ((SENSE_KEY(rqbuf) == 0) && (ASC(rqbuf) == 0) && in uscsi()
[all …]
/illumos-gate/usr/src/uts/common/io/scsi/targets/
H A Dses_safte.c104 char rqbuf[SENSE_LENGTH], *sdata; in _NOTE() local
122 lp->uscsi_rqbuf = rqbuf; in _NOTE()
123 lp->uscsi_rqlen = sizeof (rqbuf); in _NOTE()
241 char rqbuf[SENSE_LENGTH], *sdata; in safte_init_enc() local
253 lp->uscsi_rqbuf = rqbuf; in safte_init_enc()
254 lp->uscsi_rqlen = sizeof (rqbuf); in safte_init_enc()
267 lp->uscsi_rqbuf = rqbuf; in safte_init_enc()
356 lp->uscsi_rqbuf = rqbuf; in safte_rdstat()
1059 lp->uscsi_rqbuf = rqbuf; in wrbuf16()
1113 lp->uscsi_rqbuf = rqbuf; in wrslot_stat()
[all …]
H A Dses_sen.c122 char rqbuf[SENSE_LENGTH], *sdata; in sen_rdstat() local
139 lp->uscsi_rqbuf = rqbuf; in sen_rdstat()
140 lp->uscsi_rqlen = sizeof (rqbuf); in sen_rdstat()
329 char rqbuf[SENSE_LENGTH], *sdata; in sen_set_objstat() local
353 lp->uscsi_rqbuf = rqbuf; in sen_set_objstat()
354 lp->uscsi_rqlen = sizeof (rqbuf); in sen_set_objstat()
438 lp->uscsi_rqbuf = rqbuf; in sen_set_objstat()
439 lp->uscsi_rqlen = sizeof (rqbuf); in sen_set_objstat()
H A Dses_ses.c446 char rqbuf[SENSE_LENGTH], *sdata; in ses_getputstat() local
485 lp->uscsi_rqbuf = rqbuf; in ses_getputstat()
486 lp->uscsi_rqlen = sizeof (rqbuf); in ses_getputstat()
522 lp->uscsi_rqbuf = rqbuf; in ses_getputstat()
523 lp->uscsi_rqlen = sizeof (rqbuf); in ses_getputstat()
H A Dsgen.c2087 sgen_dump_sense(sgen_state_t *sg_state, size_t rqlen, uchar_t *rqbuf) in sgen_dump_sense() argument
2109 for (i = 0; i < rqlen; i++, rqbuf++) { in sgen_dump_sense()
2112 *p++ = hex[(*rqbuf >> 4) & 0x0f]; in sgen_dump_sense()
2113 *p++ = hex[*rqbuf & 0x0f]; in sgen_dump_sense()
H A Dsd.c3113 uchar_t *rqbuf; in sd_check_for_writable_cd() local
3153 kmem_free(rqbuf, SENSE_LENGTH); in sd_check_for_writable_cd()
3159 kmem_free(rqbuf, SENSE_LENGTH); in sd_check_for_writable_cd()
20818 ASSERT(rqbuf != NULL);
20825 bzero(rqbuf, rqbuflen);
20839 ucmdbuf->uscsi_rqbuf = (caddr_t)rqbuf;
20910 ASSERT(rqbuf != NULL);
20917 bzero(rqbuf, rqbuflen);
22844 uchar_t *rqbuf; local
22892 (rqbuf[12] != 0x20)) {
[all …]
/illumos-gate/usr/src/cmd/rmformat/
H A Drmf_misc.c52 #define SENSE_KEY(rqbuf) (rqbuf[2] & 0xf) /* scsi error category */ argument
53 #define ASC(rqbuf) (rqbuf[12]) /* additional sense code */ argument
54 #define ASCQ(rqbuf) (rqbuf[13]) /* ASC qualifier */ argument
68 char rqbuf[RQBUFLEN]; variable
1682 scmd->uscsi_rqbuf = rqbuf; in uscsi()
1729 if ((SENSE_KEY(rqbuf) == 2) && (ASC(rqbuf) == 4) && in uscsi()
1730 ((ASCQ(rqbuf) == 0) || (ASCQ(rqbuf) == 1))) { in uscsi()
1741 if ((SENSE_KEY(rqbuf) == 6) && ((ASC(rqbuf) == 0x28) || in uscsi()
1742 (ASC(rqbuf) == 0x29))) { in uscsi()
1752 (uchar_t)SENSE_KEY(rqbuf), in uscsi()
[all …]
/illumos-gate/usr/src/lib/storage/libg_fc/common/
H A Dcmd.c122 struct scsi_extended_sense *rqbuf; in cmd() local
213 rqbuf = (struct scsi_extended_sense *)command->uscsi_rqbuf; in cmd()
215 switch (rqbuf->es_key) { in cmd()
/illumos-gate/usr/src/cmd/format/
H A Dctlr_scsi.c1670 char rqbuf[255]; in scsi_read_defect_data() local
1700 ucmd.uscsi_rqbuf = rqbuf; in scsi_read_defect_data()
1701 ucmd.uscsi_rqlen = sizeof (rqbuf); in scsi_read_defect_data()
1702 ucmd.uscsi_rqresid = sizeof (rqbuf); in scsi_read_defect_data()
1906 char rqbuf[255]; in uscsi_cmd() local
1989 ucmd->uscsi_rqbuf = rqbuf; in uscsi_cmd()
1990 ucmd->uscsi_rqlen = sizeof (rqbuf); in uscsi_cmd()
3298 char rqbuf[255]; in check_support_for_defects() local
3321 ucmd.uscsi_rqbuf = rqbuf; in check_support_for_defects()
3322 ucmd.uscsi_rqlen = sizeof (rqbuf); in check_support_for_defects()
[all …]
/illumos-gate/usr/src/lib/libdiskmgt/common/
H A Ddrive.c1422 char rqbuf[255]; in uscsi_mode_sense() local
1455 ucmd.uscsi_rqbuf = rqbuf; in uscsi_mode_sense()
1456 ucmd.uscsi_rqlen = sizeof (rqbuf); in uscsi_mode_sense()
1457 ucmd.uscsi_rqresid = sizeof (rqbuf); in uscsi_mode_sense()
/illumos-gate/usr/src/cmd/luxadm/
H A Dlux_util.c393 struct scsi_extended_sense *rqbuf; in issue_uscsi_cmd() local
484 rqbuf = (struct scsi_extended_sense *)command->uscsi_rqbuf; in issue_uscsi_cmd()
486 switch (rqbuf->es_key) { in issue_uscsi_cmd()