Lines Matching refs:sequence
83 SATI_TRANSLATOR_SEQUENCE_T * sequence, in sati_read_capacity_10_translate_command() argument
107 sequence, in sati_read_capacity_10_translate_command()
118 sequence->allocation_length = SCSI_READ_CAPACITY_10_DATA_LENGTH; in sati_read_capacity_10_translate_command()
119 sequence->type = SATI_SEQUENCE_READ_CAPACITY_10; in sati_read_capacity_10_translate_command()
121 sati_ata_identify_device_construct(ata_io, sequence); in sati_read_capacity_10_translate_command()
140 SATI_TRANSLATOR_SEQUENCE_T * sequence, in sati_read_capacity_16_translate_command() argument
168 sequence, in sati_read_capacity_16_translate_command()
179 sequence->allocation_length = (sati_get_cdb_byte(cdb, 10) << 24) | in sati_read_capacity_16_translate_command()
184 sequence->type = SATI_SEQUENCE_READ_CAPACITY_16; in sati_read_capacity_16_translate_command()
186 sati_ata_identify_device_construct(ata_io, sequence); in sati_read_capacity_16_translate_command()
199 SATI_TRANSLATOR_SEQUENCE_T * sequence, in sati_read_capacity_10_translate_data() argument
227 sati_set_data_byte(sequence, scsi_io, 0, 0xFF); in sati_read_capacity_10_translate_data()
228 sati_set_data_byte(sequence, scsi_io, 1, 0xFF); in sati_read_capacity_10_translate_data()
229 sati_set_data_byte(sequence, scsi_io, 2, 0xFF); in sati_read_capacity_10_translate_data()
230 sati_set_data_byte(sequence, scsi_io, 3, 0xFF); in sati_read_capacity_10_translate_data()
236 sati_set_data_byte(sequence, scsi_io, 0, (U8)((lba_low >> 24) & 0xFF)); in sati_read_capacity_10_translate_data()
237 sati_set_data_byte(sequence, scsi_io, 1, (U8)((lba_low >> 16) & 0xFF)); in sati_read_capacity_10_translate_data()
238 sati_set_data_byte(sequence, scsi_io, 2, (U8)((lba_low >> 8) & 0xFF)); in sati_read_capacity_10_translate_data()
239 sati_set_data_byte(sequence, scsi_io, 3, (U8)(lba_low & 0xFF)); in sati_read_capacity_10_translate_data()
242 sati_set_data_byte(sequence, scsi_io, 4, (U8)((sector_size >> 24) & 0xFF)); in sati_read_capacity_10_translate_data()
243 sati_set_data_byte(sequence, scsi_io, 5, (U8)((sector_size >> 16) & 0xFF)); in sati_read_capacity_10_translate_data()
244 sati_set_data_byte(sequence, scsi_io, 6, (U8)((sector_size >> 8) & 0xFF)); in sati_read_capacity_10_translate_data()
245 sati_set_data_byte(sequence, scsi_io, 7, (U8)(sector_size & 0xFF)); in sati_read_capacity_10_translate_data()
257 SATI_TRANSLATOR_SEQUENCE_T * sequence, in sati_read_capacity_16_translate_data() argument
295 sati_set_data_byte(sequence, scsi_io, 0, (U8)((lba_high >> 24) & 0xFF)); in sati_read_capacity_16_translate_data()
296 sati_set_data_byte(sequence, scsi_io, 1, (U8)((lba_high >> 16) & 0xFF)); in sati_read_capacity_16_translate_data()
297 sati_set_data_byte(sequence, scsi_io, 2, (U8)((lba_high >> 8) & 0xFF)); in sati_read_capacity_16_translate_data()
298 sati_set_data_byte(sequence, scsi_io, 3, (U8)(lba_high & 0xFF)); in sati_read_capacity_16_translate_data()
300 sati_set_data_byte(sequence, scsi_io, 4, (U8)((lba_low >> 24) & 0xFF)); in sati_read_capacity_16_translate_data()
301 sati_set_data_byte(sequence, scsi_io, 5, (U8)((lba_low >> 16) & 0xFF)); in sati_read_capacity_16_translate_data()
302 sati_set_data_byte(sequence, scsi_io, 6, (U8)((lba_low >> 8) & 0xFF)); in sati_read_capacity_16_translate_data()
303 sati_set_data_byte(sequence, scsi_io, 7, (U8)(lba_low & 0xFF)); in sati_read_capacity_16_translate_data()
306 sati_set_data_byte(sequence, scsi_io, 8, (U8)((sector_size >> 24) & 0xFF)); in sati_read_capacity_16_translate_data()
307 sati_set_data_byte(sequence, scsi_io, 9, (U8)((sector_size >> 16) & 0xFF)); in sati_read_capacity_16_translate_data()
308 sati_set_data_byte(sequence, scsi_io, 10, (U8)((sector_size >> 8) & 0xFF)); in sati_read_capacity_16_translate_data()
309 sati_set_data_byte(sequence, scsi_io, 11, (U8)(sector_size & 0xFF)); in sati_read_capacity_16_translate_data()
313 sati_set_data_byte(sequence, scsi_io, 12, 0); in sati_read_capacity_16_translate_data()
330 sequence, in sati_read_capacity_16_translate_data()
336 sati_set_data_byte(sequence, scsi_io, 13, 0); in sati_read_capacity_16_translate_data()
347 if ((sequence->device->capabilities & SATI_DEVICE_CAP_DSM_TRIM_SUPPORT) && in sati_read_capacity_16_translate_data()
348 (sequence->device->capabilities & SATI_DEVICE_CAP_DETERMINISTIC_READ_AFTER_TRIM)) in sati_read_capacity_16_translate_data()
353 if (sequence->device->capabilities & SATI_DEVICE_CAP_READ_ZERO_AFTER_TRIM) in sati_read_capacity_16_translate_data()
357 sequence, in sati_read_capacity_16_translate_data()
363 sequence, in sati_read_capacity_16_translate_data()