• Home
  • Raw
  • Download

Lines Matching defs:scsi_tape

120 struct scsi_tape {  struct
121 struct scsi_driver *driver;
122 struct scsi_device *device;
123 struct mutex lock; /* For serialization */
124 struct completion wait; /* For SCSI commands */
125 struct st_buffer *buffer;
126 int index;
129 unsigned char omit_blklims;
130 unsigned char do_auto_lock;
131 unsigned char can_bsr;
132 unsigned char can_partitions;
133 unsigned char two_fm;
134 unsigned char fast_mteom;
135 unsigned char immediate;
136 unsigned char restr_dma;
137 unsigned char scsi2_logical;
138 unsigned char default_drvbuffer; /* 0xff = don't touch, value 3 bits */
139 unsigned char cln_mode; /* 0 = none, otherwise sense byte nbr */
140 unsigned char cln_sense_value;
141 unsigned char cln_sense_mask;
142 unsigned char use_pf; /* Set Page Format bit in all mode selects? */
143 unsigned char try_dio; /* try direct i/o in general? */
144 unsigned char try_dio_now; /* try direct i/o before next close? */
145 unsigned char c_algo; /* compression algorithm */
146 unsigned char pos_unknown; /* after reset position unknown */
147 unsigned char sili; /* use SILI when reading in variable b mode */
148 unsigned char immediate_filemark; /* write filemark immediately */
149 int tape_type;
150 int long_timeout; /* timeout for commands known to take long time */
153 struct st_modedef modes[ST_NBR_MODES];
154 int current_mode;
157 int partition;
158 int new_partition;
159 int nbr_partitions; /* zero until partition support enabled */
160 struct st_partstat ps[ST_NBR_PARTITIONS];
161 unsigned char dirty;
162 unsigned char ready;
163 unsigned char write_prot;
164 unsigned char drv_write_prot;
165 unsigned char in_use;
166 unsigned char blksize_changed;
167 unsigned char density_changed;
168 unsigned char compression_changed;
169 unsigned char drv_buffer;
170 unsigned char density;
194 struct scsi_tape_stats *stats; argument