Searched refs:scsi_io (Results 1 - 25 of 57) sorted by relevance

123

/freebsd-9.3-release/sys/dev/isci/scil/
H A Dsati_inquiry.c88 * @param[out] scsi_io This parameter specifies the user IO request for
97 void * scsi_io
114 scsi_io,
128 scsi_io,
151 * @param[out] scsi_io This parameter specifies the user IO request for
159 void * scsi_io
167 sati_set_data_byte(sequence, scsi_io, 0, 0x00);
172 sati_set_data_byte(sequence, scsi_io, 1, 0x80);
174 sati_set_data_byte(sequence, scsi_io, 1, 0x00);
176 sati_set_data_byte(sequence, scsi_io,
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_mode_sense_10.h68 void * scsi_io,
75 void * scsi_io
81 void * scsi_io
87 void * scsi_io
93 void * scsi_io
99 void * scsi_io
105 void * scsi_io
111 void * scsi_io
H A Dsati_mode_sense_6.h68 void * scsi_io,
75 void * scsi_io
81 void * scsi_io
87 void * scsi_io
93 void * scsi_io
99 void * scsi_io
105 void * scsi_io
111 void * scsi_io
H A Dsati_report_luns.c83 void * scsi_io,
87 U8 * cdb = sati_cb_get_cdb_address(scsi_io);
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_io,
81 sati_report_luns_translate_command( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * scsi_io, void * ata_io ) argument
[all...]
H A Dsati_mode_sense_10.c94 void * scsi_io,
99 U8 * cdb = sati_cb_get_cdb_address(scsi_io);
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);
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_io,
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
[all...]
H A Dsati_log_sense.c82 void * scsi_io
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);
103 scsi_io,
114 scsi_io,
130 void * scsi_io
133 sati_set_data_byte(sequence, scsi_io, 8, 0x00); //log_parameter byte 4
134 sati_set_data_byte(sequence, scsi_io,
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
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_inquiry.h75 void * scsi_io
81 void * scsi_io
87 void * scsi_io
93 void * scsi_io
99 void * scsi_io
104 void * scsi_io,
110 void * scsi_io,
H A Dsati_request_sense.c93 void * scsi_io,
97 U8 * cdb = sati_cb_get_cdb_address(scsi_io);
105 scsi_io,
117 scsi_io,
129 scsi_io,
141 scsi_io,
153 scsi_io,
198 void * scsi_io,
212 scsi_io,
233 scsi_io,
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_callbacks.h72 * @param[in] scsi_io This parameter points to the user's IO request object
79 void * scsi_io
86 * @param[in] scsi_io This parameter points to the user's IO request object.
93 void * scsi_io
100 * @param[in] scsi_io This parameter points to the user's IO request object.
107 void * scsi_io,
118 * @param[in] scsi_io This parameter specifies the user's SCSI IO request
128 void * scsi_io,
140 * @param[in] scsi_io This parameter specifies the user's SCSI IO request
150 void * scsi_io,
[all...]
H A Dsati_move.h69 void * scsi_io,
77 void * scsi_io,
83 void * scsi_io,
89 void * scsi_io,
95 void * scsi_io,
102 void * scsi_io,
108 void * scsi_io,
116 void * scsi_io,
H A Dsati_report_luns.h68 void * scsi_io,
72 #define sati_report_luns_translate_command(sequence, scsi_io, ata_io) SATI_FAILURE
H A Dsati_read.c93 void * scsi_io,
103 scsi_io,
135 void * scsi_io,
145 sequence, scsi_io, ata_io, sector_count, &device_head
151 sequence, scsi_io, ata_io, device_head
178 void * scsi_io,
182 if(sati_device_state_stopped(sequence, scsi_io))
191 return sati_move_small_translate_command(sequence, scsi_io, ata_io);
209 void * scsi_io,
214 U8 * cdb = sati_cb_get_cdb_address(scsi_io);
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.c93 void * scsi_io,
103 scsi_io,
135 void * scsi_io,
145 sequence, scsi_io, ata_io, sector_count, &device_head
151 sequence, scsi_io, ata_io, device_head
178 void * scsi_io,
182 if(sati_device_state_stopped(sequence, scsi_io))
191 return sati_move_small_translate_command(sequence, scsi_io, ata_io);
209 void * scsi_io,
213 U8 * cdb = sati_cb_get_cdb_address(scsi_io);
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_atapi.h74 * @param[in,out] scsi_io This parameter specifies the user's SCSI IO request
78 * SATI will call sati_cb_set_status() and pass the scsi_io
93 void * scsi_io,
105 * @param[out] scsi_io This parameter specifies the user's SCSI IO request
109 * SATI will call sati_cb_set_status() and pass the scsi_io
122 void * scsi_io,
134 * @param[out] scsi_io This parameter specifies the user's SCSI IO request
138 * SATI will call sati_cb_set_status() and pass the scsi_io
149 void * scsi_io,
159 * @param[out] scsi_io Thi
[all...]
H A Dsati_read.h69 void * scsi_io,
75 void * scsi_io,
81 void * scsi_io,
87 void * scsi_io,
H A Dsati_read_capacity.h69 void * scsi_io,
75 void * scsi_io,
82 void * scsi_io
88 void * scsi_io
H A Dsati_write.h69 void * scsi_io,
75 void * scsi_io,
81 void * scsi_io,
87 void * scsi_io,
H A Dsati_write_and_verify.h68 void * scsi_io,
74 void * scsi_io,
80 void * scsi_io,
86 void * scsi_io,
H A Dsati_mode_select.h68 void * scsi_io,
74 void * scsi_io,
80 void * scsi_io,
H A Dsati_passthrough.h70 void * scsi_io,
76 void * scsi_io,
82 void * scsi_io,
H A Dsati_verify.h67 void * scsi_io,
73 void * scsi_io,
79 void * scsi_io,
H A Dsati_verify.c93 void * scsi_io,
97 U8 * cdb = sati_cb_get_cdb_address(scsi_io);
108 scsi_io,
151 void * scsi_io,
156 U8 * cdb = sati_cb_get_cdb_address(scsi_io);
160 if(sati_device_state_stopped(sequence, scsi_io))
169 sati_move_translate_32_bit_lba(sequence, scsi_io, ata_io);
170 status = sati_move_set_sector_count(sequence,scsi_io,ata_io,sector_count,0);
174 return sati_verify_translate_command(sequence, scsi_io, ata_io);
194 void * scsi_io,
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_mode_sense.h69 void * scsi_io,
75 void * scsi_io,
82 void * scsi_io,
89 void * scsi_io,
97 void * scsi_io,
104 void * scsi_io,
111 void * scsi_io,
118 void * scsi_io,
125 void * scsi_io,
132 void * scsi_io,
[all...]
H A Dsati_mode_sense_6.c94 void * scsi_io,
99 U8 * cdb = sati_cb_get_cdb_address(scsi_io);
103 sati_set_data_byte(sequence, scsi_io, 0, (U8)mode_data_length-1);
106 sati_set_data_byte(sequence, scsi_io, 1, SCSI_MODE_HEADER_MEDIUM_TYPE_SBC);
110 sati_set_data_byte(sequence,scsi_io,2,SCSI_MODE_SENSE_HEADER_FUA_ENABLE);
112 sati_set_data_byte(sequence, scsi_io, 2, 0);
116 sati_set_data_byte(sequence, scsi_io, 3, 0);
119 sequence, scsi_io, 3, SCSI_MODE_SENSE_STD_BLOCK_DESCRIPTOR_LENGTH
144 void * scsi_io,
148 U8 * cdb = sati_cb_get_cdb_address(scsi_io);
92 sati_mode_sense_6_build_header( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * scsi_io, ATA_IDENTIFY_DEVICE_DATA_T * identify, U8 mode_data_length ) argument
141 sati_mode_sense_6_translate_data( SATI_TRANSLATOR_SEQUENCE_T * sequence, ATA_IDENTIFY_DEVICE_DATA_T * identify, void * scsi_io, U8 transfer_length ) argument
184 sati_mode_sense_6_translate_command( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * scsi_io, void * ata_io ) argument
[all...]
H A Dsati.c113 void * scsi_io,
121 scsi_io,
132 scsi_io,
143 scsi_io,
154 scsi_io,
168 scsi_io,
180 scsi_io,
191 scsi_io,
205 scsi_io,
233 void * scsi_io
111 sati_translate_error( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * scsi_io, U8 error ) argument
382 sati_translate_command( SATI_TRANSLATOR_SEQUENCE_T * sequence, SATI_DEVICE_T * sati_device, void * scsi_io, 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...]

Completed in 59 milliseconds

123