Lines Matching defs:adw_scsi_req_q
720 typedef struct adw_scsi_req_q { struct
721 u_int8_t cntl; /* Ucode flags and state (ADW_MC_QC_*). */
722 u_int8_t target_cmd;
723 u_int8_t target_id; /* Device target identifier. */
724 u_int8_t target_lun; /* Device target logical unit number. */
725 u_int32_t data_addr; /* Data buffer physical address. */
726 u_int32_t data_cnt; /* Data count. Ucode sets to residual. */
727 u_int32_t sense_addr; /* Sense buffer physical address. */
728 u_int32_t carr_ba; /* Carrier p-address */
729 u_int8_t mflag; /* Adw Library flag field. */
730 u_int8_t sense_len; /* Auto-sense length. uCode sets to residual. */
731 u_int8_t cdb_len; /* SCSI CDB length. Must <= 16 bytes. */
732 u_int8_t scsi_cntl;
733 u_int8_t done_status; /* Completion status. (see below) */
734 u_int8_t scsi_status; /* SCSI status byte. (see below) */
735 u_int8_t host_status; /* ,uCode host status. (see below) */
736 u_int8_t sg_working_ix; /* ,uCode working SG variable. */
737 u_int8_t cdb[12]; /* SCSI CDB bytes 0-11. */
738 u_int32_t sg_real_addr; /* SG list physical address. */
739 u_int32_t scsiq_rptr; /* Internal pointer to ADW_SCSI_REQ_Q */
740 u_int8_t cdb16[4]; /* SCSI CDB bytes 12-15. */
741 u_int32_t ccb_ptr; /* CCB Physical Address */
742 u_int32_t carr_va; /* Carrier v-address (unused) */
747 struct scsi_sense_data *vsense_addr; /* Sense buffer virtual address. */
748 u_char *vdata_addr; /* Data buffer virtual address. */