/freebsd/sys/dev/isci/scil/ |
H A D | sati_move.c | 91 void * ata_io, in sati_move_set_ata_command() argument 96 U8 * register_fis = sati_cb_get_h2d_register_fis_address(ata_io); in sati_move_set_ata_command() 124 void * ata_io, in sati_move_small_udma_translate_command() argument 130 U8 * register_fis = sati_cb_get_h2d_register_fis_address(ata_io); in sati_move_small_udma_translate_command() 132 sati_move_set_ata_command(sequence, ata_io, write_opcode, read_opcode); in sati_move_small_udma_translate_command() 163 void * ata_io, in sati_move_large_udma_translate_command() argument 169 sati_move_set_ata_command(sequence, ata_io, write_opcode, read_opcode); in sati_move_large_udma_translate_command() 177 sequence, scsi_io, ata_io, sector_count, FALSE in sati_move_large_udma_translate_command() 193 void * ata_io in sati_move_ncq_translate_8_bit_sector_count() argument 197 U8 * register_fis = sati_cb_get_h2d_register_fis_address(ata_io); in sati_move_ncq_translate_8_bit_sector_count() [all …]
|
H A D | sati.c | 386 void * ata_io in sati_translate_command() argument 459 U8 * register_fis = sati_cb_get_h2d_register_fis_address(ata_io); 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() [all …]
|
H A D | sati_reassign_blocks.c | 84 void set_current_lba(U8 * lba, void * ata_io) in set_current_lba() argument 86 U8 * register_fis = sati_cb_get_h2d_register_fis_address(ata_io); in set_current_lba() 102 void set_current_long_lba(U8 * lba, void * ata_io) in set_current_long_lba() argument 104 U8 * register_fis = sati_cb_get_h2d_register_fis_address(ata_io); in set_current_long_lba() 131 void * ata_io in sati_reassign_blocks_verify_command() argument 134 U8 * register_fis = sati_cb_get_h2d_register_fis_address(ata_io); in sati_reassign_blocks_verify_command() 136 sati_ata_non_data_command(ata_io, sequence); in sati_reassign_blocks_verify_command() 164 void * ata_io in sati_reassign_blocks_write_command() argument 167 U8 * register_fis = sati_cb_get_h2d_register_fis_address(ata_io); in sati_reassign_blocks_write_command() 169 sati_ata_non_data_command(ata_io, sequence); in sati_reassign_blocks_write_command() [all …]
|
H A D | sati_read.c | 94 void * ata_io, in sati_read_large_translate_command() argument 104 ata_io, in sati_read_large_translate_command() 136 void * ata_io, in sati_read_32_bit_lba_translate_command() argument 145 sequence, scsi_io, ata_io, sector_count, &device_head in sati_read_32_bit_lba_translate_command() 151 sequence, scsi_io, ata_io, device_head in sati_read_32_bit_lba_translate_command() 179 void * ata_io in sati_read_6_translate_command() argument 191 return sati_move_small_translate_command(sequence, scsi_io, ata_io); in sati_read_6_translate_command() 210 void * ata_io in sati_read_10_translate_command() argument 228 sequence, scsi_io, ata_io, sector_count, 9 in sati_read_10_translate_command() 248 void * ata_io in sati_read_12_translate_command() argument [all …]
|
H A D | sati_write.c | 94 void * ata_io, in sati_write_large_translate_command() argument 104 ata_io, in sati_write_large_translate_command() 136 void * ata_io, in sati_write_32_bit_lba_translate_command() argument 145 sequence, scsi_io, ata_io, sector_count, &device_head in sati_write_32_bit_lba_translate_command() 151 sequence, scsi_io, ata_io, device_head in sati_write_32_bit_lba_translate_command() 179 void * ata_io in sati_write_6_translate_command() argument 191 return sati_move_small_translate_command(sequence, scsi_io, ata_io); in sati_write_6_translate_command() 210 void * ata_io in sati_write_10_translate_command() argument 226 sequence, scsi_io, ata_io, sector_count, 9 in sati_write_10_translate_command() 246 void * ata_io in sati_write_12_translate_command() argument [all …]
|
H A D | sati_verify.c | 94 void * ata_io in sati_verify_translate_command() argument 98 U8 * register_fis = sati_cb_get_h2d_register_fis_address(ata_io); in sati_verify_translate_command() 152 void * ata_io in sati_verify_10_translate_command() argument 169 sati_move_translate_32_bit_lba(sequence, scsi_io, ata_io); in sati_verify_10_translate_command() 170 status = sati_move_set_sector_count(sequence,scsi_io,ata_io,sector_count,0); in sati_verify_10_translate_command() 174 return sati_verify_translate_command(sequence, scsi_io, ata_io); in sati_verify_10_translate_command() 195 void * ata_io in sati_verify_12_translate_command() argument 214 sati_move_translate_32_bit_lba(sequence, scsi_io, ata_io); in sati_verify_12_translate_command() 215 status = sati_move_set_sector_count(sequence,scsi_io,ata_io,sector_count,0); in sati_verify_12_translate_command() 219 return sati_verify_translate_command(sequence, scsi_io, ata_io); in sati_verify_12_translate_command() [all …]
|
H A D | sati_util.c | 86 void * ata_io, in sati_ata_non_data_command() argument 109 void * ata_io, in sati_ata_identify_device_construct() argument 113 U8 * register_fis = sati_cb_get_h2d_register_fis_address(ata_io); in sati_ata_identify_device_construct() 132 void * ata_io, in sati_ata_execute_device_diagnostic_construct() argument 136 U8 * register_fis = sati_cb_get_h2d_register_fis_address(ata_io); in sati_ata_execute_device_diagnostic_construct() 372 void * ata_io, in sati_ata_check_power_mode_construct() argument 376 U8 * register_fis = sati_cb_get_h2d_register_fis_address(ata_io); in sati_ata_check_power_mode_construct() 379 sati_ata_non_data_command(ata_io, sequence); in sati_ata_check_power_mode_construct() 1244 void * ata_io, in sati_scsi_read_error_descriptor_sense_construct() argument 1256 U8 * register_fis = sati_cb_get_d2h_register_fis_address(ata_io); in sati_scsi_read_error_descriptor_sense_construct() [all …]
|
H A D | sati_util.h | 150 void * ata_io, 155 void * ata_io, 160 void * ata_io, 190 void * ata_io, 248 void * ata_io, 290 void * ata_io, 295 void * ata_io, 301 void * ata_io, 306 void * ata_io, 311 void * ata_io, [all …]
|
H A D | sati_start_stop_unit.c | 86 void * ata_io in sati_start_stop_unit_translate_command() argument 100 sati_ata_standby_immediate_construct(ata_io, sequence); in sati_start_stop_unit_translate_command() 108 sati_ata_flush_cache_construct(ata_io, sequence); in sati_start_stop_unit_translate_command() 118 sati_ata_standby_immediate_construct(ata_io, sequence); in sati_start_stop_unit_translate_command() 131 sati_ata_media_eject_construct(ata_io, sequence); in sati_start_stop_unit_translate_command() 151 sati_ata_read_verify_sectors_construct(ata_io, sequence); in sati_start_stop_unit_translate_command() 174 sati_ata_idle_construct(ata_io, sequence); in sati_start_stop_unit_translate_command() 180 sati_ata_read_verify_sectors_construct(ata_io, sequence); in sati_start_stop_unit_translate_command() 191 sati_ata_flush_cache_construct(ata_io, sequence); in sati_start_stop_unit_translate_command() 199 sati_ata_idle_immediate_construct(ata_io, sequence); in sati_start_stop_unit_translate_command() [all …]
|
H A D | sati_mode_select.c | 190 void * ata_io, in sati_mode_select_initialize_mode_sel_processing_state() argument 356 void * ata_io, in sati_mode_select_process_mode_page_caching() argument 405 sati_ata_set_features_construct(ata_io, sequence, ATA_SET_FEATURES_SUB_CMD_DISABLE_CACHE); in sati_mode_select_process_mode_page_caching() 407 sati_ata_set_features_construct(ata_io, sequence, ATA_SET_FEATURES_SUB_CMD_ENABLE_CACHE); in sati_mode_select_process_mode_page_caching() 417 … sati_ata_set_features_construct(ata_io, sequence,ATA_SET_FEATURES_SUB_CMD_ENABLE_READ_AHEAD); in sati_mode_select_process_mode_page_caching() 419 … sati_ata_set_features_construct(ata_io, sequence,ATA_SET_FEATURES_SUB_CMD_DISABLE_READ_AHEAD); in sati_mode_select_process_mode_page_caching() 453 void * ata_io, in sati_mode_select_process_mode_page_control() argument 519 void * ata_io, in sati_mode_select_process_mode_page_informational_exception_control() argument 557 sati_ata_smart_return_status_construct(ata_io, sequence, ATA_SMART_SUB_CMD_ENABLE); in sati_mode_select_process_mode_page_informational_exception_control() 559 sati_ata_smart_return_status_construct(ata_io, sequence, ATA_SMART_SUB_CMD_DISABLE); in sati_mode_select_process_mode_page_informational_exception_control() [all …]
|
H A D | sati_write_and_verify.c | 92 void * ata_io in sati_write_and_verify_10_translate_command() argument 99 status = sati_write_10_translate_command(sequence, scsi_io, ata_io); in sati_write_and_verify_10_translate_command() 105 status = sati_verify_10_translate_command(sequence, scsi_io, ata_io); in sati_write_and_verify_10_translate_command() 137 void * ata_io in sati_write_and_verify_12_translate_command() argument 144 status = sati_write_12_translate_command(sequence, scsi_io, ata_io); in sati_write_and_verify_12_translate_command() 150 status = sati_verify_12_translate_command(sequence, scsi_io, ata_io); in sati_write_and_verify_12_translate_command() 182 void * ata_io in sati_write_and_verify_16_translate_command() argument 189 status = sati_write_16_translate_command(sequence, scsi_io, ata_io); in sati_write_and_verify_16_translate_command() 195 status = sati_verify_16_translate_command(sequence, scsi_io, ata_io); in sati_write_and_verify_16_translate_command() 227 void * ata_io in sati_write_and_verify_translate_response() argument
|
H A D | sati_move.h | 70 void * ata_io, 78 void * ata_io 84 void * ata_io 90 void * ata_io 96 void * ata_io, 103 void * ata_io 109 void * ata_io, 117 void * ata_io,
|
H A D | sati_write_long.c | 96 void * ata_io in sati_write_long_translate_command() argument 124 sati_move_translate_32_bit_lba(sequence, scsi_io, ata_io); in sati_write_long_translate_command() 131 status = sati_move_translate_64_bit_lba(sequence, scsi_io, ata_io); in sati_write_long_translate_command() 140 sati_move_translate_command(sequence, scsi_io, ata_io, device_head); in sati_write_long_translate_command() 175 ata_io, in sati_write_long_translate_command() 187 ata_io, in sati_write_long_translate_command() 198 ata_io, in sati_write_long_translate_command() 236 void * ata_io in sati_write_long_translate_response() argument 239 U8 * register_fis = sati_cb_get_d2h_register_fis_address(ata_io); in sati_write_long_translate_response()
|
H A D | sati_unmap.h | 89 void * ata_io, 105 void * ata_io 111 void * ata_io 117 void * ata_io 123 void * ata_io 129 void * ata_io 132 #define sati_unmap_terminate(sequence,scsi_io,ata_io) argument
|
H A D | sati_unmap.c | 111 void * ata_io, in sati_unmap_construct() argument 115 U8 * h2d_register_fis = sati_cb_get_h2d_register_fis_address(ata_io); in sati_unmap_construct() 116 U8 * d2h_register_fis = sati_cb_get_d2h_register_fis_address(ata_io); in sati_unmap_construct() 225 void * ata_io in sati_unmap_initial_processing() argument 349 ata_io, in sati_unmap_initial_processing() 374 void * ata_io in sati_unmap_process() argument 471 ata_io, in sati_unmap_process() 499 void * ata_io in sati_unmap_terminate() argument 531 void * ata_io in sati_unmap_translate_command() argument 542 status = sati_unmap_initial_processing(sequence,scsi_io,ata_io); in sati_unmap_translate_command() [all …]
|
H A D | sati.h | 108 void * ata_io 140 void * ata_io 172 void * ata_io 199 void * ata_io 225 void * ata_io
|
H A D | sati_read.h | 70 void * ata_io 76 void * ata_io 82 void * ata_io 88 void * ata_io
|
H A D | sati_write.h | 70 void * ata_io 76 void * ata_io 82 void * ata_io 88 void * ata_io
|
H A D | sati_write_and_verify.h | 69 void * ata_io 75 void * ata_io 81 void * ata_io 87 void * ata_io
|
H A D | sati_write_buffer.c | 86 void * ata_io in sati_write_buffer_translate_command() argument 113 sati_ata_write_buffer_construct(ata_io, sequence); in sati_write_buffer_translate_command() 137 ata_io, in sati_write_buffer_translate_command() 157 ata_io, in sati_write_buffer_translate_command() 215 void * ata_io in sati_write_buffer_translate_response() argument 218 U8 * register_fis = sati_cb_get_d2h_register_fis_address(ata_io); in sati_write_buffer_translate_response()
|
H A D | sati_read_buffer.c | 86 void * ata_io in sati_read_buffer_translate_command() argument 110 sati_ata_read_buffer_construct(ata_io, sequence); in sati_read_buffer_translate_command() 189 void * ata_io in sati_read_buffer_translate_response() argument 192 U8 * register_fis = sati_cb_get_d2h_register_fis_address(ata_io); in sati_read_buffer_translate_response() 211 void * ata_data = sati_cb_get_ata_data_address(ata_io); in sati_read_buffer_translate_response()
|
H A D | sati_test_unit_ready.c | 85 void * ata_io in sati_test_unit_ready_translate_command() argument 140 sati_ata_check_power_mode_construct(ata_io, sequence); in sati_test_unit_ready_translate_command() 157 void * ata_io in sati_test_unit_ready_translate_response() argument 160 U8 * register_fis = sati_cb_get_d2h_register_fis_address(ata_io); in sati_test_unit_ready_translate_response()
|
H A D | sati_log_sense.c | 526 void * ata_io in sati_information_exception_log_page_contruct() argument 529 U8 * register_fis = sati_cb_get_d2h_register_fis_address(ata_io); in sati_information_exception_log_page_contruct() 598 void * ata_io in sati_log_sense_translate_command() argument 643 ata_io, in sati_log_sense_translate_command() 656 ata_io, in sati_log_sense_translate_command() 674 ata_io, in sati_log_sense_translate_command() 738 void * ata_io in sati_log_sense_translate_response() argument 741 U8 * register_fis = sati_cb_get_d2h_register_fis_address(ata_io); in sati_log_sense_translate_response() 759 void * ata_data = sati_cb_get_ata_data_address(ata_io); in sati_log_sense_translate_response() 784 sequence, scsi_io, ata_io in sati_log_sense_translate_response()
|
H A D | sati_callbacks.h | 244 void * ata_io 258 void * ata_io 272 void * ata_io 331 void * ata_io,
|
H A D | sati_mode_select.h | 69 void * ata_io 75 void * ata_io 81 void * ata_io
|