Lines Matching defs:cdbp
107 /* NOTE: GETG4ADDRTL(cdbp) is int32_t */
108 #define AAC_GETGXADDR(cmdlen, cdbp) \
109 ((cmdlen == 6) ? GETG0ADDR(cdbp) : \
110 (cmdlen == 10) ? (uint32_t)GETG1ADDR(cdbp) : \
111 ((uint64_t)GETG4ADDR(cdbp) << 32) | (uint32_t)GETG4ADDRTL(cdbp))
1207 union scsi_cdb *cdbp;
1210 cdbp = (void *)acp->pkt->pkt_cdbp;
1211 err_blkno = AAC_GETGXADDR(acp->cmdlen, cdbp);
3862 union scsi_cdb *cdbp, struct buf *bp)
3866 uchar_t page = cdbp->cdb_opaque[2];
3868 if (cdbp->cdb_opaque[1] & AAC_CDB_INQUIRY_CMDDT) {
3880 if (cdbp->cdb_opaque[1] & AAC_CDB_INQUIRY_EVPD) {
3990 union scsi_cdb *cdbp, struct buf *bp, int capacity)
4002 ASSERT(cdbp->scc_cmd == SCMD_MODE_SENSE ||
4003 cdbp->scc_cmd == SCMD_MODE_SENSE_G1);
4011 pagecode = cdbp->cdb_un.sg.scsi[0] & 0x3F;
4014 if (cdbp->scc_cmd == SCMD_MODE_SENSE)
4057 if (cdbp->scc_cmd == SCMD_MODE_SENSE) {
4759 union scsi_cdb *cdbp;
4765 cdbp = (void *)pkt->pkt_cdbp;
4768 switch (cdbp->scc_cmd) {
4771 aac_inquiry(softs, pkt, cdbp, bp);
4802 if (cdbp->cdb_opaque[1] == SSVC_ACTION_READ_CAPACITY_G4) {
4828 /* NOTE: GETG4ADDRTL(cdbp) is int32_t */
4830 GETG4ADDR(cdbp) << 32) | \
4831 (uint32_t)GETG4ADDRTL(cdbp);
4841 acp->blkno = GETG0ADDR(cdbp);
4846 acp->blkno = GETG5ADDR(cdbp);
4851 acp->blkno = (uint32_t)GETG1ADDR(cdbp);
4896 aac_mode_sense(softs, pkt, cdbp, bp, capacity);
5755 union scsi_cdb *cdbp = (void *)acp->pkt->pkt_cdbp;
5763 ddi_put32(acc, &cmd->CTCommand.param[0], cdbp->cdb_opaque[4] & 1 ? \
5767 ddi_put32(acc, &cmd->CTCommand.param[2], cdbp->cdb_opaque[1] & 1);
8171 union scsi_cdb *cdbp = (void *)pkt->pkt_cdbp;
8172 uchar_t cmd = cdbp->scc_cmd;
8195 desc, GETG0ADDR(cdbp), GETG0COUNT(cdbp),
8203 desc, GETG1ADDR(cdbp), GETG1COUNT(cdbp),
8211 desc, GETG4ADDR(cdbp), GETG4ADDRTL(cdbp),
8212 GETG4COUNT(cdbp),
8220 desc, GETG5ADDR(cdbp), GETG5COUNT(cdbp),