Lines Matching refs:sequence

112    SATI_TRANSLATOR_SEQUENCE_T * sequence,  in sati_translate_error()  argument
120 sequence, in sati_translate_error()
131 sequence, in sati_translate_error()
142 sequence, in sati_translate_error()
153 sequence, in sati_translate_error()
165 sequence->state = SATI_SEQUENCE_STATE_READ_ERROR; in sati_translate_error()
167 sequence, in sati_translate_error()
175 else if ( (sequence->data_direction == SATI_DATA_DIRECTION_OUT) in sati_translate_error()
179 sequence, in sati_translate_error()
190 sequence, in sati_translate_error()
204 sequence, in sati_translate_error()
231 SATI_TRANSLATOR_SEQUENCE_T * sequence, in sati_translate_data() argument
238 sequence->device, (ATA_IDENTIFY_DEVICE_DATA_T*) ata_input_data in sati_translate_data()
242 switch (sequence->type) in sati_translate_data()
247 sequence, ata_input_data, scsi_io in sati_translate_data()
253 sequence, ata_input_data, scsi_io in sati_translate_data()
259 sequence, ata_input_data, scsi_io in sati_translate_data()
265 sequence, ata_input_data, scsi_io in sati_translate_data()
271 sequence, ata_input_data, scsi_io in sati_translate_data()
279 sati_read_capacity_10_translate_data(sequence, ata_input_data, scsi_io); in sati_translate_data()
283 sati_read_capacity_16_translate_data(sequence, ata_input_data, scsi_io); in sati_translate_data()
290 sequence, ata_input_data, scsi_io in sati_translate_data()
296 sequence, ata_input_data, scsi_io in sati_translate_data()
302 sequence, ata_input_data, scsi_io in sati_translate_data()
308 sequence, ata_input_data, scsi_io in sati_translate_data()
314 sequence, ata_input_data, scsi_io in sati_translate_data()
320 sequence, ata_input_data, scsi_io in sati_translate_data()
326 sequence, ata_input_data, scsi_io in sati_translate_data()
332 sequence, ata_input_data, scsi_io in sati_translate_data()
338 sequence, ata_input_data, scsi_io in sati_translate_data()
344 sequence, ata_input_data, scsi_io in sati_translate_data()
350 sequence, ata_input_data, scsi_io in sati_translate_data()
356 sequence, ata_input_data, scsi_io in sati_translate_data()
362 sequence, ata_input_data, scsi_io in sati_translate_data()
368 sequence, ata_input_data, scsi_io in sati_translate_data()
383 SATI_TRANSLATOR_SEQUENCE_T * sequence, in sati_translate_command() argument
393 sequence->is_sense_response_set = FALSE; in sati_translate_command()
395 sequence->is_translate_response_required = FALSE; in sati_translate_command()
397 sequence->device = sati_device; in sati_translate_command()
405 sequence, in sati_translate_command()
423 sequence, in sati_translate_command()
440 sequence, in sati_translate_command()
450 if(sequence->state == SATI_SEQUENCE_STATE_INITIAL) in sati_translate_command()
452 sequence->command_specific_data.scratch = 0; in sati_translate_command()
453 sequence->number_data_bytes_set = 0; in sati_translate_command()
471 sequence, scsi_io, ata_io in sati_translate_command()
479 sequence, scsi_io, ata_io in sati_translate_command()
487 sequence, scsi_io, ata_io in sati_translate_command()
493 sequence, scsi_io, ata_io in sati_translate_command()
501 sequence, scsi_io, ata_io in sati_translate_command()
507 sequence, scsi_io, ata_io in sati_translate_command()
515 sequence, scsi_io, ata_io in sati_translate_command()
523 sequence, scsi_io, ata_io in sati_translate_command()
531 sequence, scsi_io, ata_io in sati_translate_command()
541 sequence, scsi_io, ata_io in sati_translate_command()
547 status = sati_read_6_translate_command(sequence, scsi_io, ata_io); in sati_translate_command()
551 status = sati_read_10_translate_command(sequence, scsi_io, ata_io); in sati_translate_command()
555 status = sati_read_12_translate_command(sequence, scsi_io, ata_io); in sati_translate_command()
559 status = sati_read_16_translate_command(sequence, scsi_io, ata_io); in sati_translate_command()
563 status = sati_write_6_translate_command(sequence, scsi_io, ata_io); in sati_translate_command()
567 status = sati_write_10_translate_command(sequence, scsi_io, ata_io); in sati_translate_command()
571 status = sati_write_12_translate_command(sequence, scsi_io, ata_io); in sati_translate_command()
575 status = sati_write_16_translate_command(sequence, scsi_io, ata_io); in sati_translate_command()
580 status = sati_verify_10_translate_command(sequence, scsi_io, ata_io); in sati_translate_command()
584 status = sati_verify_12_translate_command(sequence, scsi_io, ata_io); in sati_translate_command()
588 status = sati_verify_16_translate_command(sequence, scsi_io, ata_io); in sati_translate_command()
597 status = sati_write_and_verify_10_translate_command(sequence, scsi_io, ata_io); in sati_translate_command()
601 status = sati_write_and_verify_12_translate_command(sequence, scsi_io, ata_io); in sati_translate_command()
605 status = sati_write_and_verify_16_translate_command(sequence, scsi_io, ata_io); in sati_translate_command()
613 status = sati_reassign_blocks_translate_command(sequence, scsi_io, ata_io); in sati_translate_command()
620 status = sati_synchronize_cache_translate_command(sequence, scsi_io, ata_io); in sati_translate_command()
627 sequence, scsi_io, ata_io in sati_translate_command()
635 status = sati_write_long_translate_command(sequence, scsi_io, ata_io); in sati_translate_command()
641 status = sati_log_sense_translate_command(sequence, scsi_io, ata_io); in sati_translate_command()
649 sequence, in sati_translate_command()
662 status = sati_unmap_translate_command(sequence, scsi_io, ata_io); in sati_translate_command()
668 status = sati_passthrough_12_translate_command(sequence, scsi_io, ata_io); in sati_translate_command()
672 status = sati_passthrough_16_translate_command(sequence, scsi_io, ata_io); in sati_translate_command()
679 status = sati_read_buffer_translate_command(sequence, scsi_io, ata_io); in sati_translate_command()
685 status = sati_write_buffer_translate_command(sequence, scsi_io, ata_io); in sati_translate_command()
694 !(sequence->is_sense_response_set) ) in sati_translate_command()
697 sequence, in sati_translate_command()
712 SATI_TRANSLATOR_SEQUENCE_T * sequence, in sati_translate_task_management() argument
721 sequence->device = sati_device; in sati_translate_task_management()
731 status = sati_lun_reset_translate_command(sequence, scsi_task, ata_io); in sati_translate_task_management()
736 status = sati_abort_task_set_translate_command(sequence, scsi_task, ata_io); in sati_translate_task_management()
764 SATI_TRANSLATOR_SEQUENCE_T * sequence in sati_check_data_io() argument
767 if(sequence->state == SATI_SEQUENCE_STATE_INCOMPLETE) in sati_check_data_io()
771 else if(sequence->number_data_bytes_set < sequence->allocation_length) in sati_check_data_io()
792 SATI_TRANSLATOR_SEQUENCE_T * sequence, in sati_translate_command_response() argument
809 sequence, in sati_translate_command_response()
817 sequence->device->state = SATI_DEVICE_STATE_DEVICE_FAULT_OCCURRED; in sati_translate_command_response()
821 sati_sequence_terminate(sequence, in sati_translate_command_response()
830 switch (sequence->type) in sati_translate_command_response()
835 sequence, scsi_io, ata_io in sati_translate_command_response()
850 sati_translate_error(sequence, scsi_io, error); in sati_translate_command_response()
855 sequence, in sati_translate_command_response()
859 status = sati_check_data_io(sequence); in sati_translate_command_response()
890 sati_translate_error(sequence, scsi_io, error); in sati_translate_command_response()
902 sati_translate_data(sequence, ata_data, scsi_io); in sati_translate_command_response()
903 status = sati_check_data_io(sequence); in sati_translate_command_response()
915 sequence, scsi_io, ata_io in sati_translate_command_response()
919 status = sati_check_data_io(sequence); in sati_translate_command_response()
930 sati_translate_error(sequence, scsi_io, error); in sati_translate_command_response()
934 status = sati_check_data_io(sequence); in sati_translate_command_response()
945 sati_translate_error(sequence, scsi_io, error); in sati_translate_command_response()
952 sequence, in sati_translate_command_response()
976 sati_translate_error(sequence, scsi_io, error); in sati_translate_command_response()
978 if(sequence->state == SATI_SEQUENCE_STATE_READ_ERROR ) in sati_translate_command_response()
981 sequence, in sati_translate_command_response()
989 sequence->state = SATI_SEQUENCE_STATE_FINAL; in sati_translate_command_response()
997 if (sequence->command_specific_data.scratch) in sati_translate_command_response()
1010 sequence, scsi_io, ata_io in sati_translate_command_response()
1015 status = sati_check_data_io(sequence); in sati_translate_command_response()
1024 sequence, scsi_io, ata_io in sati_translate_command_response()
1032 sequence, scsi_io, ata_io in sati_translate_command_response()
1036 status = sati_check_data_io(sequence); in sati_translate_command_response()
1044 sequence, scsi_io, ata_io in sati_translate_command_response()
1048 status = sati_check_data_io(sequence); in sati_translate_command_response()
1057 sequence, scsi_io, ata_io in sati_translate_command_response()
1061 status = sati_check_data_io(sequence); in sati_translate_command_response()
1069 sequence, scsi_io, ata_io in sati_translate_command_response()
1073 status = sati_check_data_io(sequence); in sati_translate_command_response()
1084 sequence, scsi_io, ata_io in sati_translate_command_response()
1088 status = sati_check_data_io(sequence); in sati_translate_command_response()
1096 sequence, scsi_io, ata_io in sati_translate_command_response()
1105 sequence, scsi_io, ata_io in sati_translate_command_response()
1122 SATI_TRANSLATOR_SEQUENCE_T * sequence, in sati_translate_task_response() argument
1139 sequence, in sati_translate_task_response()
1148 switch (sequence->type) in sati_translate_task_response()
1154 sequence, scsi_io, SCSI_TASK_MGMT_FUNC_FAILED); in sati_translate_task_response()
1159 sequence, scsi_io, SCSI_TASK_MGMT_FUNC_COMPLETE); in sati_translate_task_response()
1170 sequence, scsi_io, SCSI_TASK_MGMT_FUNC_FAILED); in sati_translate_task_response()
1183 sequence, in sati_translate_task_response()
1219 SATI_TRANSLATOR_SEQUENCE_T * sequence in sati_get_number_data_bytes_set() argument
1222 return sequence->number_data_bytes_set; in sati_get_number_data_bytes_set()
1226 SATI_TRANSLATOR_SEQUENCE_T * sequence in sati_sequence_construct() argument
1229 sequence->state = SATI_SEQUENCE_STATE_INITIAL; in sati_sequence_construct()
1233 SATI_TRANSLATOR_SEQUENCE_T * sequence, in sati_sequence_terminate() argument
1240 switch (sequence->type) in sati_sequence_terminate()
1243 sati_unmap_terminate(sequence,scsi_io,ata_io); in sati_sequence_terminate()