Lines Matching defs:sequence

81    SATI_TRANSLATOR_SEQUENCE_T  * sequence,
87 sati_set_data_byte(sequence, scsi_io, 0, 0x00);
90 sati_set_data_byte(sequence, scsi_io, 1, 0x00);
93 sati_set_data_byte(sequence, scsi_io, 2, 0x00);
94 sati_set_data_byte(sequence, scsi_io, 3, 0x02);
99 if(sequence->device->capabilities & SATI_DEVICE_CAP_SMART_SUPPORT)
102 sequence,
110 if(sequence->device->capabilities & SATI_DEVICE_CAP_SMART_SELF_TEST_SUPPORT)
113 sequence,
129 SATI_TRANSLATOR_SEQUENCE_T * sequence,
133 sati_set_data_byte(sequence, scsi_io, 8, 0x00); //log_parameter byte 4
134 sati_set_data_byte(sequence, scsi_io, 9, 0x00); //log_parameter byte 5
135 sati_set_data_byte(sequence, scsi_io, 10, 0x00); //log_parameter byte 6
136 sati_set_data_byte(sequence, scsi_io, 11, 0x00); //log_parameter byte 7
137 sati_set_data_byte(sequence, scsi_io, 12, 0x00); //log_parameter byte 8
138 sati_set_data_byte(sequence, scsi_io, 13, 0x00); //log_parameter byte 9
139 sati_set_data_byte(sequence, scsi_io, 14, 0x00); //log_parameter byte 10
140 sati_set_data_byte(sequence, scsi_io, 15, 0x00); //log_parameter byte 11
141 sati_set_data_byte(sequence, scsi_io, 16, 0x00); //log_parameter byte 12
142 sati_set_data_byte(sequence, scsi_io, 17, 0x00); //log_parameter byte 13
143 sati_set_data_byte(sequence, scsi_io, 18, 0x00); //log_parameter byte 14
144 sati_set_data_byte(sequence, scsi_io, 19, 0x00); //log_parameter byte 15
145 sati_set_data_byte(sequence, scsi_io, 20, 0x00); //log_parameter byte 16
146 sati_set_data_byte(sequence, scsi_io, 21, 0x00); //log_parameter byte 17
147 sati_set_data_byte(sequence, scsi_io, 22, 0x00); //log_parameter byte 18
148 sati_set_data_byte(sequence, scsi_io, 23, 0x00); //log_parameter byte 19
162 SATI_TRANSLATOR_SEQUENCE_T * sequence,
169 sequence,
179 sati_set_data_byte(sequence, scsi_io, 20, SCSI_SENSE_ABORTED_COMMAND);
182 sati_set_data_byte(sequence, scsi_io, 22, 0x81);
187 sati_set_data_byte(sequence, scsi_io, 20, SCSI_SENSE_ABORTED_COMMAND);
190 sati_set_data_byte(sequence, scsi_io, 22, 0x82);
195 sati_set_data_byte(sequence, scsi_io, 20, SCSI_SENSE_ABORTED_COMMAND);
198 sati_set_data_byte(sequence, scsi_io, 22, 0x83);
203 sati_set_data_byte(sequence, scsi_io, 20, SCSI_SENSE_HARDWARE_ERROR);
206 sati_set_data_byte(sequence, scsi_io, 22, 0x84);
211 sati_set_data_byte(sequence, scsi_io, 20, SCSI_SENSE_HARDWARE_ERROR);
214 sati_set_data_byte(sequence, scsi_io, 22, 0x85);
219 sati_set_data_byte(sequence, scsi_io, 20, SCSI_SENSE_HARDWARE_ERROR);
222 sati_set_data_byte(sequence, scsi_io, 22, 0x86);
227 sati_set_data_byte(sequence, scsi_io, 20, SCSI_SENSE_MEDIUM_ERROR);
230 sati_set_data_byte(sequence, scsi_io, 22, 0x87);
235 sati_set_data_byte(sequence, scsi_io, 20, SCSI_SENSE_HARDWARE_ERROR);
238 sati_set_data_byte(sequence, scsi_io, 22, 0x88);
243 sati_set_data_byte(sequence, scsi_io, 20, SCSI_SENSE_NO_SENSE);
245 sati_set_data_byte(sequence, scsi_io, 21, SCSI_ASC_NO_ADDITIONAL_SENSE);
247 sati_set_data_byte(sequence, scsi_io, 22, 0x00);
263 SATI_TRANSLATOR_SEQUENCE_T * sequence,
278 sati_set_parameters_to_zero(sequence, scsi_io);
283 sequence,
290 sati_set_data_byte(sequence, scsi_io, 9, 0x00);
292 sequence,
299 sequence,
306 sati_set_data_byte(sequence, scsi_io, 12, 0x00);
307 sati_set_data_byte(sequence, scsi_io, 13, 0x00);
310 sequence,
317 sequence,
324 sequence,
331 sequence,
338 sequence,
345 sequence,
352 sequence,
369 SATI_TRANSLATOR_SEQUENCE_T * sequence,
374 sati_set_data_byte(sequence, scsi_io, 0, 0x10);
375 sati_set_data_byte(sequence, scsi_io, 1, 0x00);
378 sati_set_data_byte(sequence, scsi_io, 2, 0x00);
379 sati_set_data_byte(sequence, scsi_io, 3, 0x14);
385 sati_set_data_byte(sequence, scsi_io, 4, 0x00); //log_parameter byte 0
386 sati_set_data_byte(sequence, scsi_io, 5, 0x01); //log_parameter byte 1
389 sati_set_data_byte(sequence, scsi_io, 6, 0x03); //log_parameter byte 2
392 sati_set_data_byte(sequence, scsi_io, 7, 0x10); //log_parameter byte 3
406 SATI_TRANSLATOR_SEQUENCE_T * sequence,
414 sati_self_test_log_header_construct(sequence, scsi_io);
420 sati_set_parameters_to_zero(sequence, scsi_io);
424 sati_get_self_test_results(sequence, scsi_io, ata_log);
438 SATI_TRANSLATOR_SEQUENCE_T * sequence,
446 sati_self_test_log_header_construct(sequence, scsi_io);
450 sequence,
457 sati_set_data_byte(sequence, scsi_io, 9, 0x00);
460 sequence,
467 sequence,
474 sati_set_data_byte(sequence, scsi_io, 12, 0x00);
475 sati_set_data_byte(sequence, scsi_io, 13, 0x00);
476 sati_set_data_byte(sequence, scsi_io, 14, 0x00);
477 sati_set_data_byte(sequence, scsi_io, 15, 0x00);
480 sequence,
487 sequence,
494 sequence,
501 sequence,
508 sequence,
524 SATI_TRANSLATOR_SEQUENCE_T * sequence,
535 sequence,
542 sati_set_data_byte(sequence, scsi_io, 1, 0x00);
545 sati_set_data_byte(sequence, scsi_io, 2, 0x00);
546 sati_set_data_byte(sequence, scsi_io, 3, 0x08);
549 sati_set_data_byte(sequence, scsi_io, 4, 0x00);
550 sati_set_data_byte(sequence, scsi_io, 5, 0x00);
553 sati_set_data_byte(sequence, scsi_io, 6, 0x03);
555 sati_set_data_byte(sequence, scsi_io, 7, 0x04);
561 sequence,
568 sequence,
576 sati_set_data_byte(sequence, scsi_io, 8, SCSI_ASC_NO_ADDITIONAL_SENSE);
577 sati_set_data_byte(sequence, scsi_io, 9, SCSI_ASCQ_NO_ADDITIONAL_SENSE);
580 sati_set_data_byte(sequence, scsi_io, 10, 0xFF);
596 SATI_TRANSLATOR_SEQUENCE_T * sequence,
607 sequence->allocation_length = (sati_get_cdb_byte(cdb, 7) << 8) |
614 sati_supported_log_page_construct(sequence, scsi_io);
615 sequence->type = SATI_SEQUENCE_LOG_SENSE_SUPPORTED_LOG_PAGE;
622 if((sequence->device->capabilities &
626 sequence,
638 if((sequence->device->capabilities &
644 sequence,
648 sequence->type =
657 sequence,
661 sequence->type = SATI_SEQUENCE_LOG_SENSE_SELF_TEST_LOG_PAGE;
669 if(sequence->device->capabilities & SATI_DEVICE_CAP_SMART_SUPPORT)
671 if(sequence->device->capabilities & SATI_DEVICE_CAP_SMART_ENABLE)
675 sequence,
678 sequence->type =
685 sequence,
699 sequence,
713 sequence,
736 SATI_TRANSLATOR_SEQUENCE_T * sequence,
747 sequence,
766 switch(sequence->type)
770 sequence, scsi_io, ata_data
777 sati_self_test_log_page_construct(sequence, scsi_io, ata_data);
784 sequence, scsi_io, ata_io
792 sequence,