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()
99 (void) memset(rqbuf, 0, RQBUFLEN); 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()
154 0x21) && (ASCQ(rqbuf) == 2)) { in uscsi()
168 if ((SENSE_KEY(rqbuf) == 2) && (ASC(rqbuf) == 4) && in uscsi()
169 (ASCQ(rqbuf) == 8)) { 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
48 struct scsi_extended_sense *sensep = rqbuf; in check_invalid_code()
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()
99 return (check_invalid_code(ret, rqbuf)); in simscsi_mode_sense_10()
107 int page_size, scsi_ms_header_t *header, void *rqbuf, int *rqblen) in simscsi_mode_select() argument
117 page_size, header, rqbuf, rqblen); in simscsi_mode_select()
[all …]
H A Dds_scsi_uscsi.c1041 uscsi_cmd(int fd, struct uscsi_cmd *ucmd, void *rqbuf, int *rqlen) in uscsi_cmd() argument
1089 ucmd->uscsi_rqbuf = rqbuf; in uscsi_cmd()
1136 ddump(NULL, (caddr_t)rqbuf, *rqlen); in uscsi_cmd()
1165 uscsi_request_sense(int fd, caddr_t buf, int buflen, void *rqbuf, int *rqblen) in uscsi_request_sense() argument
1180 status = uscsi_cmd(fd, &ucmd, rqbuf, rqblen); in uscsi_request_sense()
1198 int page_size, struct scsi_ms_header *header, void *rqbuf, int *rqblen) in uscsi_mode_sense() argument
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()
1464 int page_size, struct scsi_ms_header *header, void *rqbuf, int *rqblen) in uscsi_mode_select() 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
62 scmd->uscsi_rqbuf = rqbuf; in uscsi()
66 memset(rqbuf, 0, RQLEN); in uscsi()
85 if ((SENSE_KEY(rqbuf) == 2) && (ASC(rqbuf) == 4) && in uscsi()
86 ((ASCQ(rqbuf) == 0) || (ASCQ(rqbuf) == 1) || in uscsi()
87 (ASCQ(rqbuf) == 4)) || (ASCQ(rqbuf) == 7)) { in uscsi()
98 if ((SENSE_KEY(rqbuf) == 6) && ((ASC(rqbuf) == 0x28) || 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()
268 lp->uscsi_rqlen = sizeof (rqbuf); in safte_init_enc()
295 char rqbuf[SENSE_LENGTH], *sdata; in safte_rdstat() local
357 lp->uscsi_rqbuf = rqbuf; in safte_rdstat()
[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.c1089 struct uscsi_cmd *ucmdbuf, uchar_t *rqbuf, uint_t rqbuflen,
1092 struct uscsi_cmd *ucmdbuf, uchar_t *rqbuf, uint_t rqbuflen,
3113 uchar_t *rqbuf; in sd_check_for_writable_cd() local
3137 rqbuf = kmem_zalloc(SENSE_LENGTH, KM_SLEEP); in sd_check_for_writable_cd()
3139 rtn = sd_send_scsi_GET_CONFIGURATION(ssc, &com, rqbuf, SENSE_LENGTH, in sd_check_for_writable_cd()
3153 kmem_free(rqbuf, SENSE_LENGTH); in sd_check_for_writable_cd()
3159 kmem_free(rqbuf, SENSE_LENGTH); in sd_check_for_writable_cd()
20805 uchar_t *rqbuf, uint_t rqbuflen, uchar_t *bufaddr, uint_t buflen, argument
20818 ASSERT(rqbuf != NULL);
20825 bzero(rqbuf, rqbuflen);
[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()
1698 (void) memset(rqbuf, 0, RQBUFLEN); 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()
[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
1692 (void) memset((char *)rqbuf, 0, 255); in scsi_read_defect_data()
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()
1991 ucmd->uscsi_rqresid = sizeof (rqbuf); in uscsi_cmd()
2060 dump("", (caddr_t)rqbuf, rqlen, HEX_ONLY); in uscsi_cmd()
[all …]
/illumos-gate/usr/src/lib/libdiskmgt/common/
H A Ddrive.c1447 char rqbuf[255]; in uscsi_mode_sense() local
1480 ucmd.uscsi_rqbuf = rqbuf; in uscsi_mode_sense()
1481 ucmd.uscsi_rqlen = sizeof (rqbuf); in uscsi_mode_sense()
1482 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()