Lines Matching defs:ccb_scsiio
172 typedef struct ccb_scsiio struct
178 void (*cam_cbfcnp)(struct ccb_scsiio*); argument
180 uchar* cam_data_ptr; /* Pointer to the data buf/SG list */
181 uint32 cam_dxfer_len; /* Data xfer length */
182 uchar* cam_sense_ptr; /* Pointer to the sense data buffer */
183 uchar cam_sense_len; /* Num of bytes in the Autosense buf */
184 uchar cam_cdb_len; /* Number of bytes for the CDB */
185 uint16 cam_sglist_cnt; /* Num of scatter gather list entries */
186 uint32 cam_sort; /* Value used by SIM to sort on */
187 uchar cam_scsi_status; /* Returned scsi device status */
188 uchar cam_sense_resid; /* Autosense resid length: 2's comp */
189 uchar cam_osd_rsvd1[2]; /* OSD Reserved field, for alignment */
190 int32 cam_resid; /* Transfer residual length: 2's comp */
191 CDB_UN cam_cdb_io; /* Union for CDB bytes/pointer */
192 uint32 cam_timeout; /* Timeout value */
193 uchar* cam_msg_ptr; /* Pointer to the message buffer */
194 uint16 cam_msgb_len; /* Num of bytes in the message buf */
195 uint16 cam_vu_flags; /* Vendor unique flags */
196 uchar cam_tag_action; /* What to do for tag queuing */
197 uchar cam_iorsvd0[3]; /* Reserved field, for alignment */
198 uchar cam_sim_priv[SIM_PRIV]; /* SIM private data area */