/freebsd-10.0-release/sys/dev/isci/scil/ |
H A D | sati_util.c | 458 U32 * sense_len) 472 *sense_len = SSP_RESPONSE_IU_MAX_DATA * 4; // dwords to bytes 475 *sense_len = sati_cb_get_sense_data_length(scsi_io); 640 * @param[in] sense_len This parameter specifies length of the sense data 650 U32 sense_len) 654 sati_set_sense_data_byte(sense_data, sense_len, 0, SCSI_BLOCK_DESCRIPTOR_TYPE); 655 sati_set_sense_data_byte(sense_data, sense_len, 1, SCSI_BLOCK_DESCRIPTOR_ADDITIONAL_LENGTH); 656 sati_set_sense_data_byte(sense_data, sense_len, 2, 0); 657 sati_set_sense_data_byte(sense_data, sense_len, 3, (ili << 5)); 667 * @param[in] sense_len Thi 453 sati_scsi_get_sense_data_buffer( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * scsi_io, U8 scsi_status, U8 ** sense_data, U32 * sense_len) argument 648 sati_scsi_block_descriptor_construct( U8 * sense_data, U32 sense_len) argument 677 sati_scsi_command_specific_descriptor_construct( U8 * sense_data, U32 sense_len, U8 * information_buff) argument 714 sati_scsi_information_descriptor_construct( U8 * sense_data, U32 sense_len, U8 * information_buff) argument 750 sati_scsi_common_descriptors_construct( void * scsi_io, U8 * sense_data, U32 sense_len, U8 * information_buff) argument 859 U32 sense_len; local 915 U32 sense_len; local 970 sati_scsi_common_fixed_sense_construct( U8 * sense_data, U32 sense_len, U8 sense_key, U8 additional_sense_code, U8 additional_sense_code_qualifier ) argument 1020 sati_scsi_common_descriptor_sense_construct( SATI_TRANSLATOR_SEQUENCE_T * sequence, void * scsi_io, U8 * sense_data, U32 sense_len, U8 sense_key, U8 additional_sense_code, U8 additional_sense_code_qualifier, U8 * information_buff ) argument 1081 U32 sense_len; local 1152 U32 sense_len; local 1253 U32 sense_len; local 1323 U32 sense_len; local [all...] |
H A D | sati_passthrough.c | 177 U32 sense_len; local 194 sense_len = SSP_RESPONSE_IU_MAX_DATA * 4; // dwords to bytes 197 sense_len = sati_cb_get_sense_data_length(scsi_io); 226 sati_set_sense_data_byte(sense_data, sense_len, 3, (U8)sati_get_ata_error(register_fis)); 227 sati_set_sense_data_byte(sense_data, sense_len, 4, (U8)sati_get_ata_status(register_fis)); 228 sati_set_sense_data_byte(sense_data, sense_len, 5, sati_get_ata_device(register_fis)); 229 sati_set_sense_data_byte(sense_data, sense_len, 6, sati_get_ata_sector_count(register_fis)); 232 sati_set_sense_data_byte(sense_data, sense_len, 8, (PASSTHROUGH_CDB_EXTEND(cdb) << 7) | (sector_count_upper << 6) | (lba_upper << 5)); 233 sati_set_sense_data_byte(sense_data, sense_len, 9, sati_get_ata_lba_high(register_fis)); 234 sati_set_sense_data_byte(sense_data, sense_len, 1 [all...] |
/freebsd-10.0-release/sys/cam/scsi/ |
H A D | scsi_sa.h | 308 u_int32_t dxfer_len, u_int8_t sense_len, 313 u_int8_t tag_action, int immediate, u_int8_t sense_len, 319 u_int32_t count, u_int8_t sense_len, u_int32_t timeout); 324 int reten, int load, u_int8_t sense_len, 330 u_int32_t num_marks, u_int8_t sense_len, 337 u_int8_t sense_len, u_int32_t timeout, 343 u_int8_t sense_len, u_int32_t timeout); 354 u_int8_t sense_len, u_int32_t timeout); 359 u_int8_t sense_len, u_int32_t timeout);
|
H A D | scsi_all.c | 3448 scsi_desc_iterate(struct scsi_sense_data_desc *sense, u_int sense_len, argument 3459 if (SSD_DESC_IS_PRESENT(sense, sense_len, extra_len) == 0) 3466 desc_len = sense_len -offsetof(struct scsi_sense_data_desc, sense_desc); 3501 if (iter_func(sense, sense_len, header, arg) != 0) 3514 scsi_find_desc_func(struct scsi_sense_data_desc *sense, u_int sense_len, argument 3536 scsi_find_desc(struct scsi_sense_data_desc *sense, u_int sense_len, argument 3544 scsi_desc_iterate(sense, sense_len, scsi_find_desc_func, &desc_info); 3599 int sense_len, len_to_copy; local 3608 sense_len = (int)va_arg(ap, int); 3609 len_to_copy = MIN(sense_len, SSD_EXTRA_MA 3788 int sense_len, len_to_copy; local 3884 scsi_get_sense_info(struct scsi_sense_data *sense_data, u_int sense_len, uint8_t info_type, uint64_t *info, int64_t *signed_info) argument 4009 scsi_get_sks(struct scsi_sense_data *sense_data, u_int sense_len, uint8_t *sks) argument 4068 scsi_get_block_info(struct scsi_sense_data *sense_data, u_int sense_len, struct scsi_inquiry_data *inq_data, uint8_t *block_bits) argument 4125 scsi_get_stream_info(struct scsi_sense_data *sense_data, u_int sense_len, struct scsi_inquiry_data *inq_data, uint8_t *stream_bits) argument 4339 scsi_sense_info_sbuf(struct sbuf *sb, struct scsi_sense_data *sense, u_int sense_len, uint8_t *cdb, int cdb_len, struct scsi_inquiry_data *inq_data, struct scsi_sense_desc_header *header) argument 4352 scsi_sense_command_sbuf(struct sbuf *sb, struct scsi_sense_data *sense, u_int sense_len, uint8_t *cdb, int cdb_len, struct scsi_inquiry_data *inq_data, struct scsi_sense_desc_header *header) argument 4366 scsi_sense_sks_sbuf(struct sbuf *sb, struct scsi_sense_data *sense, u_int sense_len, uint8_t *cdb, int cdb_len, struct scsi_inquiry_data *inq_data, struct scsi_sense_desc_header *header) argument 4383 scsi_sense_fru_sbuf(struct sbuf *sb, struct scsi_sense_data *sense, u_int sense_len, uint8_t *cdb, int cdb_len, struct scsi_inquiry_data *inq_data, struct scsi_sense_desc_header *header) argument 4396 scsi_sense_stream_sbuf(struct sbuf *sb, struct scsi_sense_data *sense, u_int sense_len, uint8_t *cdb, int cdb_len, struct scsi_inquiry_data *inq_data, struct scsi_sense_desc_header *header) argument 4413 scsi_sense_block_sbuf(struct sbuf *sb, struct scsi_sense_data *sense, u_int sense_len, uint8_t *cdb, int cdb_len, struct scsi_inquiry_data *inq_data, struct scsi_sense_desc_header *header) argument 4430 scsi_sense_progress_sbuf(struct sbuf *sb, struct scsi_sense_data *sense, u_int sense_len, uint8_t *cdb, int cdb_len, struct scsi_inquiry_data *inq_data, struct scsi_sense_desc_header *header) argument 4468 scsi_sense_generic_sbuf(struct sbuf *sb, struct scsi_sense_data *sense, u_int sense_len, uint8_t *cdb, int cdb_len, struct scsi_inquiry_data *inq_data, struct scsi_sense_desc_header *header) argument 4513 scsi_sense_desc_sbuf(struct sbuf *sb, struct scsi_sense_data *sense, u_int sense_len, uint8_t *cdb, int cdb_len, struct scsi_inquiry_data *inq_data, struct scsi_sense_desc_header *header) argument 4577 scsi_print_desc_func(struct scsi_sense_data_desc *sense, u_int sense_len, struct scsi_sense_desc_header *header, void *arg) argument 4615 scsi_sense_only_sbuf(struct scsi_sense_data *sense, u_int sense_len, struct sbuf *sb, char *path_str, struct scsi_inquiry_data *inq_data, uint8_t *cdb, int cdb_len) argument 5026 scsi_extract_sense_len(struct scsi_sense_data *sense_data, u_int sense_len, int *error_code, int *sense_key, int *asc, int *ascq, int show_errors) argument 5102 scsi_get_sense_key(struct scsi_sense_data *sense_data, u_int sense_len, int show_errors) argument 5114 scsi_get_asc(struct scsi_sense_data *sense_data, u_int sense_len, int show_errors) argument 5126 scsi_get_ascq(struct scsi_sense_data *sense_data, u_int sense_len, int show_errors) argument 5462 scsi_test_unit_ready(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, u_int8_t sense_len, u_int32_t timeout) argument 5485 scsi_request_sense(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), void *data_ptr, u_int8_t dxfer_len, u_int8_t tag_action, u_int8_t sense_len, u_int32_t timeout) argument 5510 scsi_inquiry(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, u_int8_t *inq_buf, u_int32_t inq_len, int evpd, u_int8_t page_code, u_int8_t sense_len, u_int32_t timeout) argument 5540 scsi_mode_sense(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, int dbd, u_int8_t page_code, u_int8_t page, u_int8_t *param_buf, u_int32_t param_len, u_int8_t sense_len, u_int32_t timeout) argument 5553 scsi_mode_sense_len(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, int dbd, u_int8_t page_code, u_int8_t page, u_int8_t *param_buf, u_int32_t param_len, int minimum_cmd_size, u_int8_t sense_len, u_int32_t timeout) argument 5607 scsi_mode_select(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, int scsi_page_fmt, int save_pages, u_int8_t *param_buf, u_int32_t param_len, u_int8_t sense_len, u_int32_t timeout) argument 5619 scsi_mode_select_len(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, int scsi_page_fmt, int save_pages, u_int8_t *param_buf, u_int32_t param_len, int minimum_cmd_size, u_int8_t sense_len, u_int32_t timeout) argument 5677 scsi_log_sense(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, u_int8_t page_code, u_int8_t page, int save_pages, int ppc, u_int32_t paramptr, u_int8_t *param_buf, u_int32_t param_len, u_int8_t sense_len, u_int32_t timeout) argument 5712 scsi_log_select(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, u_int8_t page_code, int save_pages, int pc_reset, u_int8_t *param_buf, u_int32_t param_len, u_int8_t sense_len, u_int32_t timeout) argument 5748 scsi_prevent(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, u_int8_t action, u_int8_t sense_len, u_int32_t timeout) argument 5774 scsi_read_capacity(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, struct scsi_read_capacity_data *rcap_buf, u_int8_t sense_len, u_int32_t timeout) argument 5799 scsi_read_capacity_16(struct ccb_scsiio *csio, uint32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), uint8_t tag_action, uint64_t lba, int reladr, int pmi, uint8_t *rcap_buf, int rcap_buf_len, uint8_t sense_len, uint32_t timeout) argument 5831 scsi_report_luns(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, u_int8_t select_report, struct scsi_report_luns_data *rpl_buf, u_int32_t alloc_len, u_int8_t sense_len, u_int32_t timeout) argument 5857 scsi_report_target_group(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, u_int8_t pdf, void *buf, u_int32_t alloc_len, u_int8_t sense_len, u_int32_t timeout) argument 5883 scsi_set_target_group(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, void *buf, u_int32_t alloc_len, u_int8_t sense_len, u_int32_t timeout) argument 5913 scsi_synchronize_cache(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, u_int32_t begin_lba, u_int16_t lb_count, u_int8_t sense_len, u_int32_t timeout) argument 5940 scsi_read_write(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, int readop, u_int8_t byte2, int minimum_cmd_size, u_int64_t lba, u_int32_t block_count, u_int8_t *data_ptr, u_int32_t dxfer_len, u_int8_t sense_len, u_int32_t timeout) argument 6054 scsi_write_same(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, u_int8_t byte2, int minimum_cmd_size, u_int64_t lba, u_int32_t block_count, u_int8_t *data_ptr, u_int32_t dxfer_len, u_int8_t sense_len, u_int32_t timeout) argument 6123 scsi_ata_identify(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, u_int8_t *data_ptr, u_int16_t dxfer_len, u_int8_t sense_len, u_int32_t timeout) argument 6149 scsi_ata_trim(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, u_int16_t block_count, u_int8_t *data_ptr, u_int16_t dxfer_len, u_int8_t sense_len, u_int32_t timeout) argument 6174 scsi_ata_pass_16(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int32_t flags, u_int8_t tag_action, u_int8_t protocol, u_int8_t ata_flags, u_int16_t features, u_int16_t sector_count, uint64_t lba, u_int8_t command, u_int8_t control, u_int8_t *data_ptr, u_int16_t dxfer_len, u_int8_t sense_len, u_int32_t timeout) argument 6218 scsi_unmap(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, u_int8_t byte2, u_int8_t *data_ptr, u_int16_t dxfer_len, u_int8_t sense_len, u_int32_t timeout) argument 6247 scsi_receive_diagnostic_results(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb*), uint8_t tag_action, int pcv, uint8_t page_code, uint8_t *data_ptr, uint16_t allocation_length, uint8_t sense_len, uint32_t timeout) argument 6277 scsi_send_diagnostic(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), uint8_t tag_action, int unit_offline, int device_offline, int self_test, int page_format, int self_test_code, uint8_t *data_ptr, uint16_t param_list_length, uint8_t sense_len, uint32_t timeout) argument 6318 scsi_read_buffer(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb*), uint8_t tag_action, int mode, uint8_t buffer_id, u_int32_t offset, uint8_t *data_ptr, uint32_t allocation_length, uint8_t sense_len, uint32_t timeout) argument 6348 scsi_write_buffer(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), uint8_t tag_action, int mode, uint8_t buffer_id, u_int32_t offset, uint8_t *data_ptr, uint32_t param_list_length, uint8_t sense_len, uint32_t timeout) argument 6378 scsi_start_stop(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, int start, int load_eject, int immediate, u_int8_t sense_len, u_int32_t timeout) argument [all...] |
H A D | scsi_ch.h | 474 u_int32_t dst, int invert, u_int8_t sense_len, 481 int invert2, u_int8_t sense_len, u_int32_t timeout); 486 int invert, u_int8_t sense_len, 494 u_int32_t dxfer_len, u_int8_t sense_len, 499 u_int8_t tag_action, u_int8_t sense_len, 507 u_int8_t sense_len, u_int32_t timeout);
|
H A D | scsi_all.h | 2211 void scsi_desc_iterate(struct scsi_sense_data_desc *sense, u_int sense_len, 2215 uint8_t *scsi_find_desc(struct scsi_sense_data_desc *sense, u_int sense_len, 2224 int scsi_get_sense_info(struct scsi_sense_data *sense_data, u_int sense_len, 2227 int scsi_get_sks(struct scsi_sense_data *sense_data, u_int sense_len, 2229 int scsi_get_block_info(struct scsi_sense_data *sense_data, u_int sense_len, 2232 int scsi_get_stream_info(struct scsi_sense_data *sense_data, u_int sense_len, 2245 u_int sense_len, uint8_t *cdb, int cdb_len, 2250 u_int sense_len, uint8_t *cdb, int cdb_len, 2254 u_int sense_len, uint8_t *cdb, int cdb_len, 2258 u_int sense_len, uint8_ [all...] |
H A D | scsi_targ_bh.c | 481 if (atio->sense_len) { 482 csio->sense_len = atio->sense_len; 590 atio->sense_len = sizeof(no_lun_sense_data); 635 atio->sense_len = sizeof (no_lun_sense_data); 674 atio->sense_len = 0;
|
H A D | scsi_ch.c | 594 /* sense_len */ SSD_FULL_SIZE, 926 /* sense_len */ SSD_FULL_SIZE, 989 /* sense_len */ SSD_FULL_SIZE, 1035 /* sense_len */ SSD_FULL_SIZE, 1277 /* sense_len */ SSD_FULL_SIZE, 1345 /* sense_len */ SSD_FULL_SIZE, 1451 /* sense_len */ SSD_FULL_SIZE, 1538 /* sense_len */ SSD_FULL_SIZE, 1602 /* sense_len */ SSD_FULL_SIZE, 1665 /* sense_len */ SSD_FULL_SIZ 1755 scsi_move_medium(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, u_int32_t tea, u_int32_t src, u_int32_t dst, int invert, u_int8_t sense_len, u_int32_t timeout) argument 1788 scsi_exchange_medium(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, u_int32_t tea, u_int32_t src, u_int32_t dst1, u_int32_t dst2, int invert1, int invert2, u_int8_t sense_len, u_int32_t timeout) argument 1825 scsi_position_to_element(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, u_int32_t tea, u_int32_t dst, int invert, u_int8_t sense_len, u_int32_t timeout) argument 1856 scsi_read_element_status(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, int voltag, u_int32_t sea, int curdata, int dvcid, u_int32_t count, u_int8_t *data_ptr, u_int32_t dxfer_len, u_int8_t sense_len, u_int32_t timeout) argument 1895 scsi_initialize_element_status(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, u_int8_t sense_len, u_int32_t timeout) argument 1921 scsi_send_volume_tag(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, u_int16_t element_address, u_int8_t send_action_code, struct scsi_send_volume_tag_parameters *parameters, u_int8_t sense_len, u_int32_t timeout) argument [all...] |
H A D | scsi_sa.c | 2475 int sense_len; local 2482 sense_len = csio->sense_len - csio->sense_resid; 2483 scsi_extract_sense_len(sense, sense_len, &error_code, &sense_key, 2489 if (scsi_get_stream_info(sense, sense_len, NULL, &stream_bits) == 0) 2503 if (scsi_get_sense_info(sense, sense_len, SSD_DESC_INFO, &resid, 3557 u_int8_t sense_len, u_int32_t timeout) 3562 (u_int8_t *)rlimit_buf, sizeof(*rlimit_buf), sense_len, 3575 u_int32_t dxfer_len, u_int8_t sense_len, u_int32_t timeout) 3594 tag_action, data_ptr, dxfer_len, sense_len, 3553 scsi_read_block_limits(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, struct scsi_read_block_limits_data *rlimit_buf, u_int8_t sense_len, u_int32_t timeout) argument 3571 scsi_sa_read_write(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, int readop, int sli, int fixed, u_int32_t length, u_int8_t *data_ptr, u_int32_t dxfer_len, u_int8_t sense_len, u_int32_t timeout) argument 3599 scsi_load_unload(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, int immediate, int eot, int reten, int load, u_int8_t sense_len, u_int32_t timeout) argument 3624 scsi_rewind(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, int immediate, u_int8_t sense_len, u_int32_t timeout) argument 3642 scsi_space(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, scsi_space_code code, u_int32_t count, u_int8_t sense_len, u_int32_t timeout) argument 3660 scsi_write_filemarks(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, int immediate, int setmark, u_int32_t num_marks, u_int8_t sense_len, u_int32_t timeout) argument 3686 scsi_reserve_release_unit(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, int third_party, int third_party_id, u_int8_t sense_len, u_int32_t timeout, int reserve) argument 3713 scsi_erase(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, int immediate, int long_erase, u_int8_t sense_len, u_int32_t timeout) argument 3739 scsi_read_position(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, int hardsoft, struct scsi_tape_position_data *sbp, u_int8_t sense_len, u_int32_t timeout) argument 3759 scsi_set_position(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, int hardsoft, u_int32_t blkno, u_int8_t sense_len, u_int32_t timeout) argument [all...] |
/freebsd-10.0-release/sys/dev/virtio/block/ |
H A D | virtio_blk.h | 121 uint32_t sense_len; member in struct:virtio_scsi_inhdr
|
/freebsd-10.0-release/sys/xen/interface/io/ |
H A D | vscsiif.h | 84 uint8_t sense_len; member in struct:vscsiif_response
|
/freebsd-10.0-release/sys/dev/iscsi_initiator/ |
H A D | iscsi_subr.c | 156 int sense_len, mustfree = 0; local 160 if((sense_len = scsi_2btoul(bp)) == 0) 162 debug(4, "sense_len=%d", sense_len); 167 if(sense_len > m->m_len) { 168 bp = malloc(sense_len, M_ISCSI, M_WAITOK); 169 debug(3, "calling i_mbufcopy(len=%d)", sense_len); 170 i_mbufcopy(pq->mp, bp, sense_len); 175 bcopy(bp+2, sense, min(sense_len, scsi->sense_len)); [all...] |
/freebsd-10.0-release/sys/dev/iscsi/ |
H A D | iscsi.c | 803 uint16_t sense_len; local 845 if (data_segment_len < sizeof(sense_len)) { 855 icl_pdu_get_data(response, 0, &sense_len, sizeof(sense_len)); 856 sense_len = ntohs(sense_len); 858 ISCSI_SESSION_DEBUG(is, "sense_len %d, data len %zd", 859 sense_len, data_segment_len); 861 if (sizeof(sense_len) + sense_len > data_segment_le [all...] |
/freebsd-10.0-release/sys/dev/mfi/ |
H A D | mfi_cam.c | 365 pt->header.sense_len = MFI_SENSE_LEN; 432 int sense_len; local 436 if (pt->header.sense_len < csio->sense_len) 437 csio->sense_resid = csio->sense_len - 438 pt->header.sense_len; 441 sense_len = min(pt->header.sense_len, 444 bcopy(&cm->cm_sense->data[0], &csio->sense_data, sense_len);
|
/freebsd-10.0-release/sys/cam/ctl/ |
H A D | ctl_util.c | 115 ctsio->sense_len = SSD_FULL_SIZE; 145 ctsio->sense_len = SSD_FULL_SIZE; 174 ctsio->sense_len = SSD_FULL_SIZE; 203 ctsio->sense_len = SSD_FULL_SIZE; 242 ctsio->sense_len = SSD_FULL_SIZE; 343 ctsio->sense_len = SSD_FULL_SIZE; 372 io->scsiio.sense_len = SSD_FULL_SIZE; 404 io->scsiio.sense_len = SSD_FULL_SIZE; 452 io->scsiio.sense_len = SSD_FULL_SIZE; 486 io->scsiio.sense_len [all...] |
H A D | ctl_error.c | 136 ctsio->sense_len = SSD_FULL_SIZE; 764 ctsio->sense_len = 0; 776 ctsio->sense_len = 0; 788 ctsio->sense_len = 0; 800 ctsio->sense_len = 0;
|
H A D | ctl_frontend_cam_sim.c | 532 min(io->scsiio.sense_len, ccb->csio.sense_len)); 533 if (ccb->csio.sense_len > io->scsiio.sense_len) 534 ccb->csio.sense_resid = ccb->csio.sense_len - 535 io->scsiio.sense_len; 538 if ((ccb->csio.sense_len - ccb->csio.sense_resid) > 540 ccb->csio.sense_resid = ccb->csio.sense_len -
|
H A D | ctl_io.h | 296 uint8_t sense_len; /* Returned sense length */ member in struct:ctl_scsiio 421 uint8_t sense_len; /* Returned sense length */ member in struct:ctl_ha_msg_scsi
|
/freebsd-10.0-release/sys/dev/ppbus/ |
H A D | vpo.c | 240 vpo->vpo_sense.cmd.length = csio->sense_len; 248 (char *)&csio->sense_data, csio->sense_len, 256 (char *)&csio->sense_data, csio->sense_len, 271 csio->sense_resid = csio->sense_len - vpo->vpo_sense.count;
|
/freebsd-10.0-release/sys/dev/virtio/scsi/ |
H A D | virtio_scsi.h | 54 uint32_t sense_len; /* Sense data length */ member in struct:virtio_scsi_cmd_resp
|
/freebsd-10.0-release/sys/dev/isp/ |
H A D | isp_freebsd.h | 518 #define XS_TOT_SNSLEN(ccb) ccb->sense_len 519 #define XS_CUR_SNSLEN(ccb) (ccb->sense_len - ccb->sense_resid) 522 ccb->sense_len - ccb->sense_resid, 1)) 525 ccb->sense_len - ccb->sense_resid, 1)) 528 ccb->sense_len - ccb->sense_resid, 1)) 556 #define XS_INITERR(ccb) XS_SETERR(ccb, CAM_REQ_INPROG), ccb->sense_resid = ccb->sense_len 560 if (tlen > (xs)->sense_len) \ 561 tlen = (xs)->sense_len; \ 562 PISP_PCMD(xs)->totslen = imin((xs)->sense_len, totslen); \ 565 (xs)->sense_resid = (xs)->sense_len [all...] |
/freebsd-10.0-release/sys/dev/ahb/ |
H A D | ahbreg.h | 154 u_int8_t sense_len; member in struct:ecb_status 230 u_int8_t sense_len; member in struct:hardware_ecb
|
/freebsd-10.0-release/sys/dev/aac/ |
H A D | aac_cam.c | 602 if (srbr->sense_len) { 603 sense_returned = srbr->sense_len; 604 if (sense_returned < ccb->csio.sense_len) 606 ccb->csio.sense_len - 613 min(ccb->csio.sense_len, sense_returned));
|
/freebsd-10.0-release/sys/cam/ |
H A D | cam_ccb.h | 700 u_int8_t sense_len; /* Number of bytes to autosense */ member in struct:ccb_scsiio 747 u_int8_t sense_len; /* Number of bytes of Sense Data */ member in struct:ccb_accept_tio 1053 u_int8_t sense_len; /* Number of bytes in sense buffer */ member in struct:ccb_immed_notify 1203 u_int8_t sense_len, u_int8_t cdb_len, 1232 u_int8_t sense_len, u_int8_t cdb_len, 1243 csio->sense_len = sense_len; 1228 cam_fill_csio(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int32_t flags, u_int8_t tag_action, u_int8_t *data_ptr, u_int32_t dxfer_len, u_int8_t sense_len, u_int8_t cdb_len, u_int32_t timeout) argument
|
/freebsd-10.0-release/sys/dev/twa/ |
H A D | tw_osl_cam.c | 255 scsi_req->sense_len = 0; 668 ccb->csio.sense_len = scsi_req->sense_len;
|