Lines Matching defs:scsi_ctrl_blk
349 struct scsi_ctrl_blk { struct
350 struct scsi_ctrl_blk *next; argument
351 u8 status; /*4 */
352 u8 next_state; /*5 */
353 u8 mode; /*6 */
354 u8 msgin; /*7 SCB_Res0 */
355 u16 sgidx; /*8 */
356 u16 sgmax; /*A */
358 u32 reserved[2]; /*C */
360 u32 reserved[3]; /*C */
363 u32 xferlen; /*18 Current xfer len */
364 u32 totxlen; /*1C Total xfer len */
365 u32 paddr; /*20 SCB phy. Addr. */
367 u8 opcode; /*24 SCB command code */
368 u8 flags; /*25 SCB Flags */
369 u8 target; /*26 Target Id */
370 u8 lun; /*27 Lun */
371 u32 bufptr; /*28 Data Buffer Pointer */
372 u32 buflen; /*2C Data Allocation Length */
373 u8 sglen; /*30 SG list # */
374 u8 senselen; /*31 Sense Allocation Length */
375 u8 hastat; /*32 */
376 u8 tastat; /*33 */
377 u8 cdblen; /*34 CDB Length */
378 u8 ident; /*35 Identify */
379 u8 tagmsg; /*36 Tag Message */
380 u8 tagid; /*37 Queue Tag */
381 u8 cdb[12]; /*38 */
382 u32 sgpaddr; /*44 SG List/Sense Buf phy. Addr. */
383 u32 senseptr; /*48 Sense data pointer */
384 void (*post) (u8 *, u8 *); /*4C POST routine */
385 struct scsi_cmnd *srb; /*50 SRB Pointer */
386 struct sg_entry sglist[TOTAL_SG_ENTRY]; /*54 Start of SG list */