/illumos-gate/usr/src/uts/common/sys/1394/targets/scsa1394/ |
H A D | impl.h | 234 (((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 D | pmcs_sata.c | 102 __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 D | scsa2usb.h | 492 ((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 D | scsi_vhci_tpgs.c | 98 * 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 D | scsi_vhci.c | 1096 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 D | asym_sun.c | 144 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 D | sym_hds.c | 264 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 D | dada_pkt.h | 56 uchar_t *pkt_cdbp; /* pointer to command block */ member in struct:dcd_pkt
|
/illumos-gate/usr/src/uts/common/io/usb/scsa2usb/ |
H A D | scsa2usb.c | 2621 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 D | scsi_pkt.h | 57 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 D | scsi_resource.c | 295 * 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 D | scsi_watch.c | 68 ((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 D | scsi_transport.c | 117 ASSERT(!NACA_IS_SET(pkt->pkt_cdbp));
|
/illumos-gate/usr/src/uts/common/io/sata/impl/ |
H A D | sata.c | 2473 "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 D | commands.h | 523 ((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 D | mr_sas_tbolt.c | 1195 "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 D | mr_sas.c | 1887 __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 D | megaraid_sas.c | 1254 __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 D | scsi_confsubr.c | 45 ((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 D | emul64_bsd.c | 364 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 D | fasvar.h | 907 ((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 D | dcd_confsubr.c | 281 struct dcd_cmd *cdbp = (struct dcd_cmd *)pkt->pkt_cdbp;
|
/illumos-gate/usr/src/uts/common/io/scsi/targets/ |
H A D | ses.c | 482 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 D | hba.c | 1091 (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 D | daddef.h | 56 #define CDBP(pkt) ((union scsi_cdb *)(pkt)->pkt_cdbp)
|