Lines Matching refs:cdbp
110 #define AAC_GETGXADDR(cmdlen, cdbp) \ argument
111 ((cmdlen == 6) ? GETG0ADDR(cdbp) : \
112 (cmdlen == 10) ? (uint32_t)GETG1ADDR(cdbp) : \
113 ((uint64_t)GETG4ADDR(cdbp) << 32) | (uint32_t)GETG4ADDRTL(cdbp))
1209 union scsi_cdb *cdbp; in aac_set_arq_data_hwerr() local
1212 cdbp = (void *)acp->pkt->pkt_cdbp; in aac_set_arq_data_hwerr()
1213 err_blkno = AAC_GETGXADDR(acp->cmdlen, cdbp); in aac_set_arq_data_hwerr()
3868 union scsi_cdb *cdbp, struct buf *bp) in aac_inquiry() argument
3872 uchar_t page = cdbp->cdb_opaque[2]; in aac_inquiry()
3874 if (cdbp->cdb_opaque[1] & AAC_CDB_INQUIRY_CMDDT) { in aac_inquiry()
3886 if (cdbp->cdb_opaque[1] & AAC_CDB_INQUIRY_EVPD) { in aac_inquiry()
3996 union scsi_cdb *cdbp, struct buf *bp, int capacity) in aac_mode_sense() argument
4008 ASSERT(cdbp->scc_cmd == SCMD_MODE_SENSE || in aac_mode_sense()
4009 cdbp->scc_cmd == SCMD_MODE_SENSE_G1); in aac_mode_sense()
4017 pagecode = cdbp->cdb_un.sg.scsi[0] & 0x3F; in aac_mode_sense()
4020 if (cdbp->scc_cmd == SCMD_MODE_SENSE) in aac_mode_sense()
4063 if (cdbp->scc_cmd == SCMD_MODE_SENSE) { in aac_mode_sense()
4765 union scsi_cdb *cdbp; in aac_tran_start_ld() local
4771 cdbp = (void *)pkt->pkt_cdbp; in aac_tran_start_ld()
4774 switch (cdbp->scc_cmd) { in aac_tran_start_ld()
4777 aac_inquiry(softs, pkt, cdbp, bp); in aac_tran_start_ld()
4808 if (cdbp->cdb_opaque[1] == SSVC_ACTION_READ_CAPACITY_G4) { in aac_tran_start_ld()
4836 GETG4ADDR(cdbp) << 32) | \ in aac_tran_start_ld()
4837 (uint32_t)GETG4ADDRTL(cdbp); in aac_tran_start_ld()
4847 acp->blkno = GETG0ADDR(cdbp); in aac_tran_start_ld()
4852 acp->blkno = GETG5ADDR(cdbp); in aac_tran_start_ld()
4857 acp->blkno = (uint32_t)GETG1ADDR(cdbp); in aac_tran_start_ld()
4902 aac_mode_sense(softs, pkt, cdbp, bp, capacity); in aac_tran_start_ld()
5761 union scsi_cdb *cdbp = (void *)acp->pkt->pkt_cdbp; in aac_cmd_fib_startstop() local
5769 ddi_put32(acc, &cmd->CTCommand.param[0], cdbp->cdb_opaque[4] & 1 ? \ in aac_cmd_fib_startstop()
5773 ddi_put32(acc, &cmd->CTCommand.param[2], cdbp->cdb_opaque[1] & 1); in aac_cmd_fib_startstop()
8175 union scsi_cdb *cdbp = (void *)pkt->pkt_cdbp; in aac_print_scmd() local
8176 uchar_t cmd = cdbp->scc_cmd; in aac_print_scmd()
8199 desc, GETG0ADDR(cdbp), GETG0COUNT(cdbp), in aac_print_scmd()
8207 desc, GETG1ADDR(cdbp), GETG1COUNT(cdbp), in aac_print_scmd()
8215 desc, GETG4ADDR(cdbp), GETG4ADDRTL(cdbp), in aac_print_scmd()
8216 GETG4COUNT(cdbp), in aac_print_scmd()
8224 desc, GETG5ADDR(cdbp), GETG5COUNT(cdbp), in aac_print_scmd()