Searched refs:pkt_cdbp (Results 1 - 25 of 54) sorted by relevance

123

/illumos-gate/usr/src/uts/common/sys/1394/targets/scsa1394/
H A Dimpl.h234 (((pkt)->pkt_cdbp[1] & 0x1f) << 16) + \
235 ((pkt)->pkt_cdbp[2] << 8) + (pkt)->pkt_cdbp[3]
237 (pkt)->pkt_cdbp[4]
240 ((pkt)->pkt_cdbp[7] << 8) + (pkt)->pkt_cdbp[8]
242 ((pkt)->pkt_cdbp[2] << 24) + ((pkt)->pkt_cdbp[3] << 16) + \
243 ((pkt)->pkt_cdbp[4] << 8) + (pkt)->pkt_cdbp[
[all...]
/illumos-gate/usr/src/uts/common/io/scsi/adapters/pmcs/
H A Dpmcs_sata.c102 __func__, (void *)xp, (void *)sp, pkt->pkt_cdbp[0], xp->actv_cnt);
104 if (pkt->pkt_cdbp[0] == SCMD_INQUIRY ||
105 pkt->pkt_cdbp[0] == SCMD_READ_CAPACITY) {
195 switch (pkt->pkt_cdbp[0]) {
202 if ((pkt->pkt_cdbp[1] & 0xfc) || pkt->pkt_cdbp[5]) {
207 if (pkt->pkt_cdbp[1] & 0x1) {
208 switch (pkt->pkt_cdbp[2]) {
321 amt = pmcs_set_resid(pkt, amt, pkt->pkt_cdbp[4]);
345 if ((pkt->pkt_cdbp[
[all...]
/illumos-gate/usr/src/uts/common/sys/usb/scsa2usb/
H A Dscsa2usb.h492 ((union scsi_cdb *)(pktp)->pkt_cdbp)->scc_cmd = (cmd), \
493 ((union scsi_cdb *)(pktp)->pkt_cdbp)->scc_lun = \
498 FORMG0ADDR(((union scsi_cdb *)(pktp)->pkt_cdbp), (addr)), \
499 FORMG0COUNT(((union scsi_cdb *)(pktp)->pkt_cdbp), (cnt))
564 (((pkt)->pkt_cdbp[1] & 0x1f) << 16) + \
565 ((pkt)->pkt_cdbp[2] << 8) + (pkt)->pkt_cdbp[3]
566 #define SCSA2USB_LEN_6BYTE(pkt) (pkt)->pkt_cdbp[4]
569 ((pkt)->pkt_cdbp[7] << 8) + (pkt)->pkt_cdbp[
[all...]
/illumos-gate/usr/src/uts/common/io/scsi/adapters/scsi_vhci/
H A Dscsi_vhci_tpgs.c98 * Sends 1 TPG descriptor only. Hence Parameter list length pkt_cdbp[9]
101 pkt->pkt_cdbp[0] = SCMD_MAINTENANCE_OUT;
102 pkt->pkt_cdbp[1] = SSVC_ACTION_SET_TARGET_PORT_GROUPS;
103 pkt->pkt_cdbp[9] = 8;
108 " cdb[0/1/6/7/8/9]: %x/%x/%x/%x/%x/%x\n", pkt->pkt_cdbp[0],
109 pkt->pkt_cdbp[1], pkt->pkt_cdbp[6], pkt->pkt_cdbp[7],
110 pkt->pkt_cdbp[8], pkt->pkt_cdbp[
[all...]
H A Dscsi_vhci.c1096 bcopy(pkt->pkt_cdbp, vlun->svl_cdb, sizeof (vlun->svl_cdb));
1161 if ((pkt->pkt_cdbp[0] == SCMD_RESERVE) ||
1162 (pkt->pkt_cdbp[0] == SCMD_RESERVE_G1)) {
1251 if ((pkt->pkt_cdbp[0] == SCMD_PRIN) && (pkt->pkt_cdbp[1] == 0) &&
1321 if ((pkt->pkt_cdbp[0] == SCMD_PROUT) &&
1322 (((pkt->pkt_cdbp[1] & 0x1f) == VHCI_PROUT_REGISTER) ||
1323 ((pkt->pkt_cdbp[1] & 0x1f) == VHCI_PROUT_R_AND_IGNORE))) {
1387 rel_pkt->pkt_cdbp[0] = SCMD_RELEASE;
1416 if ((pkt->pkt_cdbp[
[all...]
/illumos-gate/usr/src/uts/common/io/scsi/adapters/scsi_vhci/fops/
H A Dasym_sun.c144 pkt->pkt_cdbp[0] = SCMD_INQUIRY;
145 pkt->pkt_cdbp[1] = 0x1;
146 pkt->pkt_cdbp[2] = 0x83;
147 pkt->pkt_cdbp[4] = 0xff;
200 pkt->pkt_cdbp[0] = 0xD0;
207 pkt->pkt_cdbp[1] = 0x05;
209 pkt->pkt_cdbp[1] = 0x01; /* no reservation check, "grab" lun */
274 (void) scsi_setup_cdb((union scsi_cdb *)(uintptr_t)pkt->pkt_cdbp,
456 (void) scsi_setup_cdb((union scsi_cdb *)(uintptr_t)pkt->pkt_cdbp,
H A Dsym_hds.c264 pkt->pkt_cdbp[0] = SCMD_INQUIRY;
265 pkt->pkt_cdbp[1] = 0x1;
266 pkt->pkt_cdbp[2] = page;
267 pkt->pkt_cdbp[4] = (unsigned char)size;
/illumos-gate/usr/src/uts/sun/sys/dada/
H A Ddada_pkt.h56 uchar_t *pkt_cdbp; /* pointer to command block */ member in struct:dcd_pkt
/illumos-gate/usr/src/uts/common/io/usb/scsa2usb/
H A Dscsa2usb.c2621 pkt->pkt_time, pkt->pkt_cdbp[0], scsa2usbp->scsa2usb_dev_state,
2651 "NOINTR packet: opcode = 0%x", pkt->pkt_cdbp[0]);
2952 (void *)pkt, pkt->pkt_cdbp[0],
2953 scsi_cname(pkt->pkt_cdbp[0], scsa2usb_cmds));
3009 cmd->cmd_pkt->pkt_cdbp[0],
3042 cmd, pkt->pkt_cdbp[0]);
3045 pkt->pkt_cdbp[0], cmd);
3156 } else if (cmd->cmd_pkt->pkt_cdbp[4] & LOEJECT) {
3189 if (cmd->cmd_pkt->pkt_cdbp[1] & evpd)
3197 bufsize = cmd->cmd_pkt->pkt_cdbp[
[all...]
/illumos-gate/usr/src/uts/common/sys/scsi/
H A Dscsi_pkt.h57 uchar_t *pkt_cdbp; /* pointer to command block */ member in struct:scsi_pkt
92 uint_t pkt_cdblen; /* length of pkt_cdbp */
/illumos-gate/usr/src/uts/common/io/scsi/impl/
H A Dscsi_resource.c295 * data, pkt_cdbp, the tgt driver private data and
305 * | pkt_cdbp |DEFAULT_CDBLEN
350 in_pktp->pkt_cdbp = kmem_alloc(cmdlen, kf);
351 if (in_pktp->pkt_cdbp == NULL)
374 bzero((void *)in_pktp->pkt_cdbp, cmdlen);
496 kmem_free(in_pktp->pkt_cdbp, cmdlen);
497 in_pktp->pkt_cdbp = (opaque_t)((char *)in_pktp +
545 kmem_free(pktp->pkt_cdbp, pktp->pkt_cdblen);
546 pktp->pkt_cdbp = (opaque_t)((char *)pktp +
H A Dscsi_watch.c68 ((union scsi_cdb *)(pkt)->pkt_cdbp)->scc_lun = \
283 (void) scsi_setup_cdb((union scsi_cdb *)rqpkt->pkt_cdbp,
308 (void) scsi_setup_cdb((union scsi_cdb *)pkt->pkt_cdbp,
310 pkt->pkt_cdbp[1] = 1; /* polled */
311 pkt->pkt_cdbp[4] = 1 << SD_GESN_MEDIA_CLASS;
318 (void) scsi_setup_cdb((union scsi_cdb *)pkt->pkt_cdbp,
325 (void) scsi_setup_cdb((union scsi_cdb *)pkt->pkt_cdbp,
H A Dscsi_transport.c117 ASSERT(!NACA_IS_SET(pkt->pkt_cdbp));
/illumos-gate/usr/src/uts/common/io/sata/impl/
H A Dsata.c2473 "sata_scsi_start: cmd 0x%02x\n", pkt->pkt_cdbp[0]);
2563 (SATA_IS_MEDIUM_ACCESS_CMD(pkt->pkt_cdbp[0]))) {
2572 switch (pkt->pkt_cdbp[0]) {
3652 if (scsipkt->pkt_cdbp[1] & CMDDT) { /* No support for this bit */
3673 if (!(scsipkt->pkt_cdbp[1] & EVPD)) {
3683 bufsize = scsipkt->pkt_cdbp[4];
3684 bufsize |= scsipkt->pkt_cdbp[3] << 8;
3689 scsipkt->pkt_resid = scsipkt->pkt_cdbp[4] > count ?
3704 switch ((uint_t)scsipkt->pkt_cdbp[2]) {
3892 scsipkt->pkt_resid = scsipkt->pkt_cdbp[
[all...]
/illumos-gate/usr/src/uts/common/sys/scsi/impl/
H A Dcommands.h523 ((union scsi_cdb *)(pktp)->pkt_cdbp)->scc_cmd = (cmd), \
524 ((union scsi_cdb *)(pktp)->pkt_cdbp)->scc_lun = \
529 FORMG0ADDR(((union scsi_cdb *)(pktp)->pkt_cdbp), (addr)), \
530 FORMG0COUNT(((union scsi_cdb *)(pktp)->pkt_cdbp), (cnt))
534 FORMG0COUNT_S(((union scsi_cdb *)(pktp)->pkt_cdbp), (cnt)), \
535 ((union scsi_cdb *)(pktp)->pkt_cdbp)->t_code = (fixbit)
539 FORMG1ADDR(((union scsi_cdb *)(pktp)->pkt_cdbp), (addr)), \
540 FORMG1COUNT(((union scsi_cdb *)(pktp)->pkt_cdbp), (cnt))
544 FORMG5ADDR(((union scsi_cdb *)(pktp)->pkt_cdbp), (addr)), \
545 FORMG5COUNT(((union scsi_cdb *)(pktp)->pkt_cdbp), (cn
[all...]
/illumos-gate/usr/src/uts/common/io/mr_sas/
H A Dmr_sas_tbolt.c1195 "cmd->index:0x%x SMID 0x%x\n", pkt->pkt_cdbp[0],
1487 DTRACE_PROBE4(tbolt_build_cmd, uint8_t, pkt->pkt_cdbp[0],
1521 (uint8_t *)pkt->pkt_cdbp, (uint8_t *)scsi_raid_io->CDB.CDB32,
1534 switch (pkt->pkt_cdbp[0]) {
1551 "CDB[0] = %x\n", pkt->pkt_cdbp[0]));
1555 lba_count = (uint16_t)(pkt->pkt_cdbp[4]);
1556 start_lba_lo = ((uint32_t)(pkt->pkt_cdbp[3]) |
1557 ((uint32_t)(pkt->pkt_cdbp[2]) << 8) |
1558 ((uint32_t)((pkt->pkt_cdbp[1]) & 0x1F)
1563 (((uint16_t)(pkt->pkt_cdbp[
[all...]
H A Dmr_sas.c1887 __func__, __LINE__, pkt->pkt_cdbp[0], pkt->pkt_time));
1929 "cmd->index:%x\n", pkt->pkt_cdbp[0], cmd->index));
2731 pkt->pkt_cdbp[0]));
4517 pkt->pkt_cdbp[0], ((acmd->islogical) ? "LD" : "PD"),
4519 DTRACE_PROBE3(softintr_cdb, uint8_t, pkt->pkt_cdbp[0],
4523 if (pkt->pkt_cdbp[0] == SCMD_INQUIRY) {
4581 if (pkt->pkt_cdbp[0] == SCMD_TEST_UNIT_READY) {
5110 DTRACE_PROBE3(build_cmds, uint8_t, pkt->pkt_cdbp[0],
5139 switch (pkt->pkt_cdbp[0]) {
5166 (pkt->pkt_cdbp[
[all...]
/illumos-gate/usr/src/uts/common/io/mega_sas/
H A Dmegaraid_sas.c1254 __func__, __LINE__, pkt->pkt_cdbp[0]));
2792 pkt->pkt_cdbp[0], ((acmd->islogical) ? "LD" : "PD"),
2795 if (pkt->pkt_cdbp[0] == SCMD_INQUIRY) {
2844 if (pkt->pkt_cdbp[0] == SCMD_TEST_UNIT_READY) {
3355 switch (pkt->pkt_cdbp[0]) {
3377 ldio->cmd = (pkt->pkt_cdbp[0] & 0x02) ?
3395 pkt->pkt_cdbp[1] : 0;
3403 (uint16_t)(pkt->pkt_cdbp[4]));
3406 ((uint32_t)(pkt->pkt_cdbp[3])) |
3407 ((uint32_t)(pkt->pkt_cdbp[
[all...]
/illumos-gate/usr/src/uts/common/io/scsi/conf/
H A Dscsi_confsubr.c45 ((union scsi_cdb *)(pkt)->pkt_cdbp)->scc_lun = \
320 pkt_cdbp, SCMD_REQUEST_SENSE, 0, SENSE_LENGTH, 0);
374 (void) scsi_setup_cdb((union scsi_cdb *)pkt->pkt_cdbp,
611 union scsi_cdb *cdbp = (union scsi_cdb *)pkt->pkt_cdbp;
710 err |= nvlist_add_uint8_array(pl, "cdb", pkt->pkt_cdbp,
1128 (void) scsi_setup_cdb((union scsi_cdb *)inq_pkt->pkt_cdbp,
1233 pkt_cdbp, SCMD_REQUEST_SENSE, 0, SENSE_LENGTH, 0);
2185 (void) scsi_setup_cdb((union scsi_cdb *)inq_pkt->pkt_cdbp,
2187 inq_pkt->pkt_cdbp[1] = evpd;
2188 inq_pkt->pkt_cdbp[
[all...]
/illumos-gate/usr/src/uts/common/io/
H A Demul64_bsd.c364 union scsi_cdb *cdb = (union scsi_cdb *)pkt->pkt_cdbp;
432 union scsi_cdb *cdb = (union scsi_cdb *)pkt->pkt_cdbp;
530 union scsi_cdb *cdb = (union scsi_cdb *)pkt->pkt_cdbp;
566 union scsi_cdb *cdb = (union scsi_cdb *)pkt->pkt_cdbp;
629 union scsi_cdb *cdb = (union scsi_cdb *)pkt->pkt_cdbp;
699 union scsi_cdb *cdb = (union scsi_cdb *)pkt->pkt_cdbp;
752 union scsi_cdb *cdb = (union scsi_cdb *)pkt->pkt_cdbp;
805 union scsi_cdb *cdb = (union scsi_cdb *)pkt->pkt_cdbp;
866 union scsi_cdb *cdb = (union scsi_cdb *)pkt->pkt_cdbp;
/illumos-gate/usr/src/uts/sun/sys/scsi/adapters/
H A Dfasvar.h907 ((union scsi_cdb *)(pktp)->pkt_cdbp)->scc_cmd = (cmd), \
908 ((union scsi_cdb *)(pktp)->pkt_cdbp)->scc_lun = \
913 FORMG0ADDR(((union scsi_cdb *)(pktp)->pkt_cdbp), (addr)), \
914 FORMG0COUNT(((union scsi_cdb *)(pktp)->pkt_cdbp), (cnt))
/illumos-gate/usr/src/uts/sun/io/dada/conf/
H A Ddcd_confsubr.c281 struct dcd_cmd *cdbp = (struct dcd_cmd *)pkt->pkt_cdbp;
/illumos-gate/usr/src/uts/common/io/scsi/targets/
H A Dses.c482 ssc->ses_rqpkt->pkt_cdbp[0] = SCMD_REQUEST_SENSE;
483 ssc->ses_rqpkt->pkt_cdbp[1] = 0;
484 ssc->ses_rqpkt->pkt_cdbp[2] = 0;
485 ssc->ses_rqpkt->pkt_cdbp[3] = 0;
486 ssc->ses_rqpkt->pkt_cdbp[4] = MAX_SENSE_LENGTH;
487 ssc->ses_rqpkt->pkt_cdbp[5] = 0;
1106 bcopy(scmd->uscsi_cdb, pkt->pkt_cdbp, (size_t)scmd->uscsi_cdblen);
1543 p = pkt->pkt_cdbp;
/illumos-gate/usr/src/uts/common/io/1394/targets/scsa1394/
H A Dhba.c1091 (void) scsi_setup_cdb((union scsi_cdb *)pkt->pkt_cdbp, cmd, addr, cnt,
1093 ((union scsi_cdb *)(pkt)->pkt_cdbp)->scc_lun = sd->sd_address.a_lun;
1308 pkt->pkt_cdbp = (uchar_t *)&cmd->sc_pkt_cdb;
1446 pkt->pkt_cdbp = buf;
1478 kmem_free(pkt->pkt_cdbp, cmd->sc_cdb_len);
2025 switch (pkt->pkt_cdbp[0]) {
2074 opcode = pkt->pkt_cdbp[0];
2111 blk_size = scsa1394_cmd_read_cd_blk_size(pkt->pkt_cdbp[1] >> 2);
2140 switch (pkt->pkt_cdbp[0]) {
2155 bcopy(pkt->pkt_cdbp, cm
[all...]
/illumos-gate/usr/src/uts/sun/sys/dada/targets/
H A Ddaddef.h56 #define CDBP(pkt) ((union scsi_cdb *)(pkt)->pkt_cdbp)

Completed in 159 milliseconds

123