Lines Matching defs:iha_scb
88 struct iha_scb { struct
91 bus_dmamap_t dmap; /* maps xs->buf xfer buffer */
93 int status; /* Current status of the SCB */
98 int nextstat; /* Next state function to apply */
99 int sg_index; /* Scatter/Gather Index */
100 int sg_max; /* Scatter/Gather # valid entries */
101 int flags; /* SCB Flags */
106 int target; /* Target Id */
107 int lun; /* Lun */
109 uint32_t bufaddr; /* Data Buffer Physical Addr */
110 uint32_t buflen; /* Data Allocation Length */
111 int ha_stat; /* Status of Host Adapter */
120 int ta_stat; /* SCSI Status Byte */
122 struct scsipi_xfer *xs; /* xs this SCB is executing */
123 struct tcs *tcs; /* tcs for SCB_Target */
124 struct iha_sg_element *sglist;
125 bus_size_t sgoffset; /* xfer buf offset */
127 int sg_size; /* # of valid entries in sg_list */
128 uint32_t sg_addr; /* SGList Physical Address */
130 int cmdlen; /* CDB Length */
131 uint8_t cmd[12]; /* SCSI Command */
133 uint8_t scb_id; /* Identity Message */
157 struct iha_scb *ntagscb; argument