Searched refs:sequence (Results 1 - 25 of 200) sorted by relevance

12345678

/freebsd-9.3-release/sys/dev/isci/scil/
H A Dsati_inquiry.c84 * @param[in] sequence This parameter specifies the translator sequence
95 SATI_TRANSLATOR_SEQUENCE_T * sequence,
113 sequence,
127 sequence,
147 * @param[in] sequence This parameter specifies the translator sequence
157 SATI_TRANSLATOR_SEQUENCE_T * sequence,
167 sati_set_data_byte(sequence, scsi_io, 0, 0x00);
172 sati_set_data_byte(sequence, scsi_i
94 sati_inquiry_construct_product_revision( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * ata_input_data, void * scsi_io ) argument
156 sati_inquiry_standard_translate_data( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * ata_input_data, void * scsi_io ) argument
252 sati_inquiry_supported_pages_translate_data( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * scsi_io ) argument
283 sati_inquiry_serial_number_translate_data( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * ata_input_data, void * scsi_io ) argument
321 sati_inquiry_block_device_translate_data( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * ata_input_data, void * scsi_io ) argument
381 sati_inquiry_device_id_translate_data( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * ata_input_data, void * scsi_io ) argument
570 sati_inquiry_ata_information_translate_data( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * ata_input_data, void * scsi_io ) argument
656 sati_inquiry_translate_command( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * scsi_io, void * ata_io ) argument
765 sati_inquiry_ata_information_finish_translation( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * scsi_io, void * ata_io ) argument
[all...]
H A Dsati_log_sense.c81 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,
80 sati_supported_log_page_construct( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * scsi_io ) argument
128 sati_set_parameters_to_zero( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * scsi_io ) argument
161 sati_translate_sense_values( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * scsi_io, U8 self_test_status_byte ) argument
262 sati_get_self_test_results( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * scsi_io, ATA_EXTENDED_SMART_SELF_TEST_LOG_T * ata_log ) argument
368 sati_self_test_log_header_construct( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * scsi_io ) argument
405 sati_extended_self_test_log_page_construct( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * scsi_io, void * ata_data ) argument
437 sati_self_test_log_page_construct( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * scsi_io, void * ata_data ) argument
523 sati_information_exception_log_page_contruct( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * scsi_io, void * ata_io ) argument
595 sati_log_sense_translate_command( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * scsi_io, void * ata_io ) argument
735 sati_log_sense_translate_response( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * scsi_io, void * ata_io ) argument
[all...]
H A Dsati_mode_sense_10.h67 SATI_TRANSLATOR_SEQUENCE_T * sequence,
73 SATI_TRANSLATOR_SEQUENCE_T * sequence,
79 SATI_TRANSLATOR_SEQUENCE_T * sequence,
85 SATI_TRANSLATOR_SEQUENCE_T * sequence,
91 SATI_TRANSLATOR_SEQUENCE_T * sequence,
97 SATI_TRANSLATOR_SEQUENCE_T * sequence,
103 SATI_TRANSLATOR_SEQUENCE_T * sequence,
109 SATI_TRANSLATOR_SEQUENCE_T * sequence,
H A Dsati_mode_sense_6.h67 SATI_TRANSLATOR_SEQUENCE_T * sequence,
73 SATI_TRANSLATOR_SEQUENCE_T * sequence,
79 SATI_TRANSLATOR_SEQUENCE_T * sequence,
85 SATI_TRANSLATOR_SEQUENCE_T * sequence,
91 SATI_TRANSLATOR_SEQUENCE_T * sequence,
97 SATI_TRANSLATOR_SEQUENCE_T * sequence,
103 SATI_TRANSLATOR_SEQUENCE_T * sequence,
109 SATI_TRANSLATOR_SEQUENCE_T * sequence,
H A Dsati_report_luns.c82 SATI_TRANSLATOR_SEQUENCE_T * sequence,
90 sequence->allocation_length = (sati_get_cdb_byte(cdb, 6) << 24) |
99 sati_set_data_byte(sequence, scsi_io, 0, 0);
100 sati_set_data_byte(sequence, scsi_io, 1, 0);
101 sati_set_data_byte(sequence, scsi_io, 2, 0);
102 sati_set_data_byte(sequence, scsi_io, 3, 8);
105 sati_set_data_byte(sequence, scsi_io, 4, 0);
106 sati_set_data_byte(sequence, scsi_io, 5, 0);
107 sati_set_data_byte(sequence, scsi_io, 6, 0);
108 sati_set_data_byte(sequence, scsi_i
81 sati_report_luns_translate_command( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * scsi_io, void * ata_io ) argument
[all...]
H A Dsati_write_and_verify.c85 * @retval SATI_FAILURE is returned if there the sequence is out of
90 SATI_TRANSLATOR_SEQUENCE_T * sequence,
97 if(sequence->state == SATI_SEQUENCE_STATE_INITIAL)
99 status = sati_write_10_translate_command(sequence, scsi_io, ata_io);
100 sequence->state = SATI_SEQUENCE_STATE_INCOMPLETE;
101 sequence->is_translate_response_required = TRUE;
103 else if(sequence->state == SATI_SEQUENCE_STATE_INCOMPLETE)
105 status = sati_verify_10_translate_command(sequence, scsi_io, ata_io);
106 sequence->state = SATI_SEQUENCE_STATE_AWAIT_RESPONSE;
110 //SATI sequence i
89 sati_write_and_verify_10_translate_command( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * scsi_io, void * ata_io ) argument
134 sati_write_and_verify_12_translate_command( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * scsi_io, void * ata_io ) argument
179 sati_write_and_verify_16_translate_command( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * scsi_io, void * ata_io ) argument
224 sati_write_and_verify_translate_response( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * scsi_io, void * ata_io ) argument
[all...]
H A Dsati_request_sense.c92 SATI_TRANSLATOR_SEQUENCE_T * sequence,
100 switch(sequence->device->state)
104 sequence,
116 sequence,
120 sequence->device->unit_attention_asc,
121 sequence->device->unit_attention_ascq
128 sequence,
140 sequence,
152 sequence,
166 sequence
91 sati_request_sense_translate_command( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * scsi_io, void * ata_io ) argument
196 sati_request_sense_translate_response( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * scsi_io, void * ata_io ) argument
318 sati_request_sense_data_response_construct( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * scsi_io, U8 sense_key, U8 additional_sense_code, U8 additional_sense_code_qualifier ) argument
[all...]
H A Dsati_start_stop_unit.c84 SATI_TRANSLATOR_SEQUENCE_T * sequence,
100 sati_ata_standby_immediate_construct(ata_io, sequence);
101 sequence->command_specific_data.translated_command = ATA_STANDBY_IMMED;
105 if ( sequence->state != SATI_SEQUENCE_STATE_INCOMPLETE )
108 sati_ata_flush_cache_construct(ata_io, sequence);
109 sequence->command_specific_data.translated_command = ATA_FLUSH_CACHE;
112 sequence->state = SATI_SEQUENCE_STATE_INCOMPLETE;
118 sati_ata_standby_immediate_construct(ata_io, sequence);
119 sequence->command_specific_data.translated_command = ATA_STANDBY_IMMED;
128 if (sequence
83 sati_start_stop_unit_translate_command( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * scsi_io, void * ata_io ) argument
276 sati_start_stop_unit_translate_response( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * scsi_io, void * ata_io ) argument
[all...]
H A Dsati_mode_sense_10.c93 SATI_TRANSLATOR_SEQUENCE_T * sequence,
106 sati_set_data_byte(sequence, scsi_io, 0, (U8)(mode_data_length >> 8) & 0xFF);
107 sati_set_data_byte(sequence, scsi_io, 1, (U8)(mode_data_length & 0xFF));
110 sati_set_data_byte(sequence, scsi_io, 2, SCSI_MODE_HEADER_MEDIUM_TYPE_SBC);
113 if (sequence->device->capabilities & SATI_DEVICE_CAP_DMA_FUA_ENABLE)
114 sati_set_data_byte(sequence,scsi_io,3,SCSI_MODE_SENSE_HEADER_FUA_ENABLE);
116 sati_set_data_byte(sequence, scsi_io, 3, 0);
120 sati_set_data_byte(sequence, scsi_io, 4, 0);
121 sati_set_data_byte(sequence, scsi_io, 5, 0);
125 sati_set_data_byte(sequence, scsi_i
92 sati_mode_sense_10_build_header( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * scsi_io, ATA_IDENTIFY_DEVICE_DATA_T * identify, U16 mode_data_length ) argument
153 sati_mode_sense_10_build_llba_block_descriptor( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * scsi_io, ATA_IDENTIFY_DEVICE_DATA_T * identify, U32 offset ) argument
211 sati_mode_sense_10_translate_data( SATI_TRANSLATOR_SEQUENCE_T * sequence, ATA_IDENTIFY_DEVICE_DATA_T * identify, void * scsi_io, U16 transfer_length ) argument
263 sati_mode_sense_10_translate_command( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * scsi_io, void * ata_io ) argument
291 sati_mode_sense_10_caching_translate_data( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * ata_input_data, void * scsi_io ) argument
321 sati_mode_sense_10_informational_excp_control_translate_data( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * ata_input_data, void * scsi_io ) argument
351 sati_mode_sense_10_read_write_error_translate_data( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * ata_input_data, void * scsi_io ) argument
383 sati_mode_sense_10_disconnect_reconnect_translate_data( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * ata_input_data, void * scsi_io ) argument
415 sati_mode_sense_10_control_translate_data( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * ata_input_data, void * scsi_io ) argument
447 sati_mode_sense_10_power_condition_translate_data( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * ata_input_data, void * scsi_io ) argument
485 sati_mode_sense_10_all_pages_translate_data( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * ata_input_data, void * scsi_io ) argument
[all...]
H A Dsati_read.c92 SATI_TRANSLATOR_SEQUENCE_T * sequence,
99 sequence->data_direction = SATI_DATA_DIRECTION_IN;
102 sequence,
134 SATI_TRANSLATOR_SEQUENCE_T * sequence,
145 sequence, scsi_io, ata_io, sector_count, &device_head
151 sequence, scsi_io, ata_io, device_head
177 SATI_TRANSLATOR_SEQUENCE_T * sequence,
182 if(sati_device_state_stopped(sequence, scsi_io))
188 sequence->data_direction = SATI_DATA_DIRECTION_IN;
189 sequence
91 sati_read_large_translate_command( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * scsi_io, void * ata_io, U32 sector_count, U8 * device_head ) argument
133 sati_read_32_bit_lba_translate_command( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * scsi_io, void * ata_io, U32 sector_count, U8 control_byte_offset ) argument
176 sati_read_6_translate_command( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * scsi_io, void * ata_io ) argument
207 sati_read_10_translate_command( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * scsi_io, void * ata_io ) argument
245 sati_read_12_translate_command( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * scsi_io, void * ata_io ) argument
284 sati_read_16_translate_command( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * scsi_io, void * ata_io ) argument
[all...]
H A Dsati_write.c92 SATI_TRANSLATOR_SEQUENCE_T * sequence,
99 sequence->data_direction = SATI_DATA_DIRECTION_OUT;
102 sequence,
134 SATI_TRANSLATOR_SEQUENCE_T * sequence,
145 sequence, scsi_io, ata_io, sector_count, &device_head
151 sequence, scsi_io, ata_io, device_head
177 SATI_TRANSLATOR_SEQUENCE_T * sequence,
182 if(sati_device_state_stopped(sequence, scsi_io))
188 sequence->data_direction = SATI_DATA_DIRECTION_OUT;
189 sequence
91 sati_write_large_translate_command( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * scsi_io, void * ata_io, U32 sector_count, U8 * device_head ) argument
133 sati_write_32_bit_lba_translate_command( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * scsi_io, void * ata_io, U32 sector_count, U8 control_byte_offset ) argument
176 sati_write_6_translate_command( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * scsi_io, void * ata_io ) argument
207 sati_write_10_translate_command( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * scsi_io, void * ata_io ) argument
243 sati_write_12_translate_command( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * scsi_io, void * ata_io ) argument
282 sati_write_16_translate_command( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * scsi_io, void * ata_io ) argument
[all...]
H A Dsati.c112 SATI_TRANSLATOR_SEQUENCE_T * sequence,
120 sequence,
131 sequence,
142 sequence,
153 sequence,
165 sequence->state = SATI_SEQUENCE_STATE_READ_ERROR;
167 sequence,
175 else if ( (sequence->data_direction == SATI_DATA_DIRECTION_OUT)
179 sequence,
190 sequence,
111 sati_translate_error( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * scsi_io, U8 error ) argument
230 sati_translate_data( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * ata_input_data, void * scsi_io ) argument
382 sati_translate_command( SATI_TRANSLATOR_SEQUENCE_T * sequence, SATI_DEVICE_T * sati_device, void * scsi_io, void * ata_io ) argument
711 sati_translate_task_management( SATI_TRANSLATOR_SEQUENCE_T * sequence, SATI_DEVICE_T * sati_device, void * scsi_task, void * ata_io ) argument
791 sati_translate_command_response( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * scsi_io, void * ata_io ) argument
1121 sati_translate_task_response( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * scsi_io, void * ata_io ) argument
1232 sati_sequence_terminate( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * scsi_io, void * ata_io ) argument
[all...]
H A Dsati_inquiry.h73 SATI_TRANSLATOR_SEQUENCE_T * sequence,
79 SATI_TRANSLATOR_SEQUENCE_T * sequence,
85 SATI_TRANSLATOR_SEQUENCE_T * sequence,
91 SATI_TRANSLATOR_SEQUENCE_T * sequence,
97 SATI_TRANSLATOR_SEQUENCE_T * sequence,
109 SATI_TRANSLATOR_SEQUENCE_T * sequence,
H A Dsati_write_buffer.c84 SATI_TRANSLATOR_SEQUENCE_T * sequence,
103 sequence->allocation_length = allocation_length;
113 sati_ata_write_buffer_construct(ata_io, sequence);
114 sequence->type = SATI_SEQUENCE_WRITE_BUFFER;
115 sequence->state = SATI_SEQUENCE_STATE_AWAIT_RESPONSE;
121 sequence,
129 sequence->state = SATI_SEQUENCE_STATE_FINAL;
138 sequence,
144 sequence->type = SATI_SEQUENCE_WRITE_BUFFER_MICROCODE;
145 sequence
83 sati_write_buffer_translate_command( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * scsi_io, void * ata_io ) argument
212 sati_write_buffer_translate_response( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * scsi_io, void * ata_io ) argument
[all...]
H A Dsati_verify.c92 SATI_TRANSLATOR_SEQUENCE_T * sequence,
107 sequence,
117 sequence->protocol = SAT_PROTOCOL_NON_DATA;
118 sequence->data_direction = SATI_DATA_DIRECTION_NONE;
123 if (sequence->device->capabilities & SATI_DEVICE_CAP_48BIT_ENABLE)
150 SATI_TRANSLATOR_SEQUENCE_T * sequence,
160 if(sati_device_state_stopped(sequence, scsi_io))
166 sequence->type = SATI_SEQUENCE_VERIFY_10;
169 sati_move_translate_32_bit_lba(sequence, scsi_io, ata_io);
170 status = sati_move_set_sector_count(sequence,scsi_i
91 sati_verify_translate_command( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * scsi_io, void * ata_io ) argument
149 sati_verify_10_translate_command( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * scsi_io, void * ata_io ) argument
192 sati_verify_12_translate_command( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * scsi_io, void * ata_io ) argument
237 sati_verify_16_translate_command( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * scsi_io, void * ata_io ) argument
[all...]
H A Dsati.h76 * new translation sequence. Set up the initial sequence state.
81 SATI_TRANSLATOR_SEQUENCE_T * sequence
86 * sequence be terminated.
88 * @param[in] sequence This parameter specifies the sequence
106 SATI_TRANSLATOR_SEQUENCE_T * sequence,
115 * @param[in] sequence This parameter specifies the sequence
137 SATI_TRANSLATOR_SEQUENCE_T * sequence,
[all...]
H A Dsati_move.h68 SATI_TRANSLATOR_SEQUENCE_T * sequence,
76 SATI_TRANSLATOR_SEQUENCE_T * sequence,
82 SATI_TRANSLATOR_SEQUENCE_T * sequence,
88 SATI_TRANSLATOR_SEQUENCE_T * sequence,
94 SATI_TRANSLATOR_SEQUENCE_T * sequence,
101 SATI_TRANSLATOR_SEQUENCE_T * sequence,
107 SATI_TRANSLATOR_SEQUENCE_T * sequence,
115 SATI_TRANSLATOR_SEQUENCE_T * sequence,
H A Dsati_report_luns.h67 SATI_TRANSLATOR_SEQUENCE_T * sequence,
72 #define sati_report_luns_translate_command(sequence, scsi_io, ata_io) SATI_FAILURE
H A Dsati_atapi.h70 * @param[in] sequence This parameter specifies the sequence
91 SATI_TRANSLATOR_SEQUENCE_T * sequence,
102 * @param[out] sequence This parameter specifies the sequence
121 SATI_TRANSLATOR_SEQUENCE_T * sequence,
131 * @param[out] sequence This parameter specifies the sequence
148 SATI_TRANSLATOR_SEQUENCE_T * sequence,
157 * @param[in] sequence Thi
[all...]
H A Dsati_read.h68 SATI_TRANSLATOR_SEQUENCE_T * sequence,
74 SATI_TRANSLATOR_SEQUENCE_T * sequence,
80 SATI_TRANSLATOR_SEQUENCE_T * sequence,
86 SATI_TRANSLATOR_SEQUENCE_T * sequence,
H A Dsati_read_capacity.h68 SATI_TRANSLATOR_SEQUENCE_T * sequence,
74 SATI_TRANSLATOR_SEQUENCE_T * sequence,
80 SATI_TRANSLATOR_SEQUENCE_T * sequence,
86 SATI_TRANSLATOR_SEQUENCE_T * sequence,
H A Dsati_write.h68 SATI_TRANSLATOR_SEQUENCE_T * sequence,
74 SATI_TRANSLATOR_SEQUENCE_T * sequence,
80 SATI_TRANSLATOR_SEQUENCE_T * sequence,
86 SATI_TRANSLATOR_SEQUENCE_T * sequence,
H A Dsati_write_and_verify.h67 SATI_TRANSLATOR_SEQUENCE_T * sequence,
73 SATI_TRANSLATOR_SEQUENCE_T * sequence,
79 SATI_TRANSLATOR_SEQUENCE_T * sequence,
85 SATI_TRANSLATOR_SEQUENCE_T * sequence,
H A Dsati_mode_select.h67 SATI_TRANSLATOR_SEQUENCE_T * sequence,
73 SATI_TRANSLATOR_SEQUENCE_T * sequence,
79 SATI_TRANSLATOR_SEQUENCE_T * sequence,
H A Dsati_passthrough.h69 SATI_TRANSLATOR_SEQUENCE_T * sequence,
75 SATI_TRANSLATOR_SEQUENCE_T * sequence,
81 SATI_TRANSLATOR_SEQUENCE_T * sequence,

Completed in 191 milliseconds

12345678