Home
last modified time | relevance | path

Searched refs:scsi_pktp (Results 1 – 2 of 2) sorted by relevance

/titanic_44/usr/src/uts/common/io/cpqary3/
H A Dcpqary3_transport.c42 static int cpqary3_additional_cmd(struct scsi_pkt *scsi_pktp, cpqary3_t *);
44 static uint8_t cpqary3_is_scsi_read_write(struct scsi_pkt *scsi_pktp);
228 cpqary3_init_pkt(struct scsi_address *sa, struct scsi_pkt *scsi_pktp, in cpqary3_init_pkt() argument
247 if (!scsi_pktp) { in cpqary3_init_pkt()
248 scsi_pktp = scsi_hba_pkt_alloc(dip, sa, cmdlen, statuslen, in cpqary3_init_pkt()
250 if (!scsi_pktp) in cpqary3_init_pkt()
253 cpqary3_pktp = (cpqary3_pkt_t *)scsi_pktp->pkt_ha_private; in cpqary3_init_pkt()
256 cpqary3_pktp->scsi_cmd_pkt = scsi_pktp; in cpqary3_init_pkt()
271 scsi_pktp->pkt_address = *sa; in cpqary3_init_pkt()
272 scsi_pktp->pkt_comp = (void (*) ())NULL; in cpqary3_init_pkt()
[all …]
H A Dcpqary3_util.c105 struct scsi_pkt *scsi_pktp; in cpqary3_tick_hdlr() local
157 scsi_pktp = pktp->scsi_cmd_pkt; in cpqary3_tick_hdlr()
159 if ((scsi_pktp) && (scsi_pktp->pkt_time)) { in cpqary3_tick_hdlr()
164 scsi_pktp->pkt_time) { in cpqary3_tick_hdlr()
165 scsi_pktp->pkt_reason = CMD_TIMEOUT; in cpqary3_tick_hdlr()
166 scsi_pktp->pkt_statistics = in cpqary3_tick_hdlr()
168 scsi_pktp->pkt_state = STATE_GOT_BUS | in cpqary3_tick_hdlr()
173 if (scsi_pktp->pkt_comp) { in cpqary3_tick_hdlr()
175 (*scsi_pktp->pkt_comp) in cpqary3_tick_hdlr()
176 (scsi_pktp); in cpqary3_tick_hdlr()