/freebsd-9.3-release/sys/dev/isci/scil/ |
H A D | sati_inquiry.c | 88 * @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 D | sati_mode_sense_10.h | 68 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 D | sati_mode_sense_6.h | 68 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 D | sati_report_luns.c | 83 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 D | sati_mode_sense_10.c | 94 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 D | sati_log_sense.c | 82 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 D | sati_inquiry.h | 75 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 D | sati_request_sense.c | 93 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 D | sati_callbacks.h | 72 * @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 D | sati_move.h | 69 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 D | sati_report_luns.h | 68 void * scsi_io, 72 #define sati_report_luns_translate_command(sequence, scsi_io, ata_io) SATI_FAILURE
|
H A D | sati_read.c | 93 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 D | sati_write.c | 93 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 D | sati_atapi.h | 74 * @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 D | sati_read.h | 69 void * scsi_io, 75 void * scsi_io, 81 void * scsi_io, 87 void * scsi_io,
|
H A D | sati_read_capacity.h | 69 void * scsi_io, 75 void * scsi_io, 82 void * scsi_io 88 void * scsi_io
|
H A D | sati_write.h | 69 void * scsi_io, 75 void * scsi_io, 81 void * scsi_io, 87 void * scsi_io,
|
H A D | sati_write_and_verify.h | 68 void * scsi_io, 74 void * scsi_io, 80 void * scsi_io, 86 void * scsi_io,
|
H A D | sati_mode_select.h | 68 void * scsi_io, 74 void * scsi_io, 80 void * scsi_io,
|
H A D | sati_passthrough.h | 70 void * scsi_io, 76 void * scsi_io, 82 void * scsi_io,
|
H A D | sati_verify.h | 67 void * scsi_io, 73 void * scsi_io, 79 void * scsi_io,
|
H A D | sati_verify.c | 93 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 D | sati_mode_sense.h | 69 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 D | sati_mode_sense_6.c | 94 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 D | sati.c | 113 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...] |