Lines Matching defs:adv_scsi_req_q
1843 typedef struct adv_scsi_req_q { struct
1844 uchar cntl; /* Ucode flags and state (ASC_MC_QC_*). */
1845 uchar target_cmd;
1846 uchar target_id; /* Device target identifier. */
1847 uchar target_lun; /* Device target logical unit number. */
1848 ADV_PADDR data_addr; /* Data buffer physical address. */
1849 ADV_DCNT data_cnt; /* Data count. Ucode sets to residual. */
1850 ADV_PADDR sense_addr;
1851 ADV_PADDR carr_pa;
1852 uchar mflag;
1853 uchar sense_len;
1854 uchar cdb_len; /* SCSI CDB length. Must <= 16 bytes. */
1855 uchar scsi_cntl;
1856 uchar done_status; /* Completion status. */
1857 uchar scsi_status; /* SCSI status byte. */
1858 uchar host_status; /* Ucode host status. */
1859 uchar sg_working_ix;
1860 uchar cdb[12]; /* SCSI CDB bytes 0-11. */
1861 ADV_PADDR sg_real_addr; /* SG list physical address. */
1862 ADV_PADDR scsiq_rptr;
1863 uchar cdb16[4]; /* SCSI CDB bytes 12-15. */
1864 ADV_VADDR scsiq_ptr;
1865 ADV_VADDR carr_va;
1870 ADV_VADDR srb_ptr;
1871 ADV_SG_BLOCK *sg_list_ptr; /* SG list virtual address. */
1872 char *vdata_addr; /* Data buffer virtual address. */
1873 uchar a_flag;
1874 uchar pad[2]; /* Pad out to a word boundary. */