Lines Matching refs:inq_data
625 scsi_op_desc(uint16_t opcode, struct scsi_inquiry_data *inq_data) in scsi_op_desc() argument
640 if (inq_data == NULL) { in scsi_op_desc()
644 pd_type = SID_TYPE(inq_data); in scsi_op_desc()
646 match = cam_quirkmatch((caddr_t)inq_data, in scsi_op_desc()
707 scsi_op_desc(uint16_t opcode, struct scsi_inquiry_data *inq_data) in scsi_op_desc() argument
3363 struct scsi_inquiry_data *inq_data, in fetchtableentries() argument
3381 if (inq_data != NULL) in fetchtableentries()
3382 match = cam_quirkmatch((caddr_t)inq_data, in fetchtableentries()
3453 struct scsi_inquiry_data *inq_data, in scsi_sense_desc() argument
3460 inq_data, in scsi_sense_desc()
3485 scsi_error_action(struct ccb_scsiio *csio, struct scsi_inquiry_data *inq_data, in scsi_error_action() argument
3524 inq_data, in scsi_error_action()
3700 struct scsi_inquiry_data *inq_data; in scsi_command_string() local
3722 cgd->inq_data.device = T_DIRECT; in scsi_command_string()
3724 inq_data = &cgd->inq_data; in scsi_command_string()
3728 inq_data = &device->inq_data; in scsi_command_string()
3733 scsi_op_desc(scsiio_cdb_ptr(csio)[0], inq_data)); in scsi_command_string()
4343 struct scsi_inquiry_data *inq_data, uint8_t *block_bits) in scsi_get_block_info() argument
4347 if (inq_data != NULL) { in scsi_get_block_info()
4348 switch (SID_TYPE(inq_data)) { in scsi_get_block_info()
4398 struct scsi_inquiry_data *inq_data, uint8_t *stream_bits) in scsi_get_stream_info() argument
4402 if (inq_data != NULL) { in scsi_get_stream_info()
4403 switch (SID_TYPE(inq_data)) { in scsi_get_stream_info()
4451 struct scsi_inquiry_data *inq_data, uint64_t info) in scsi_info_sbuf() argument
4458 struct scsi_inquiry_data *inq_data, uint64_t csi) in scsi_command_sbuf() argument
4608 struct scsi_inquiry_data *inq_data, in scsi_sense_info_sbuf() argument
4618 scsi_info_sbuf(sb, cdb, cdb_len, inq_data, scsi_8btou64(info->info)); in scsi_sense_info_sbuf()
4624 struct scsi_inquiry_data *inq_data, in scsi_sense_command_sbuf() argument
4631 scsi_command_sbuf(sb, cdb, cdb_len, inq_data, in scsi_sense_command_sbuf()
4638 struct scsi_inquiry_data *inq_data, in scsi_sense_sks_sbuf() argument
4658 struct scsi_inquiry_data *inq_data, in scsi_sense_fru_sbuf() argument
4674 struct scsi_inquiry_data *inq_data, in scsi_sense_stream_sbuf() argument
4686 struct scsi_inquiry_data *inq_data, in scsi_sense_block_sbuf() argument
4698 struct scsi_inquiry_data *inq_data, in scsi_sense_progress_sbuf() argument
4714 progress->add_sense_code_qual, inq_data, in scsi_sense_progress_sbuf()
4732 struct scsi_inquiry_data *inq_data, in scsi_sense_ata_sbuf() argument
4779 struct scsi_inquiry_data *inq_data, in scsi_sense_forwarded_sbuf() argument
4803 struct scsi_inquiry_data *inq_data, in scsi_sense_generic_sbuf() argument
4833 struct scsi_inquiry_data *inq_data,
4850 struct scsi_inquiry_data *inq_data, in scsi_sense_desc_sbuf() argument
4871 inq_data, header); in scsi_sense_desc_sbuf()
4880 inq_data, header); in scsi_sense_desc_sbuf()
4907 struct scsi_inquiry_data *inq_data; member
4935 print_info->inq_data, header); in scsi_print_desc_func()
4951 struct scsi_inquiry_data *inq_data, uint8_t *cdb, in scsi_sense_only_sbuf() argument
4986 scsi_sense_desc(sense_key, asc, ascq, inq_data, in scsi_sense_only_sbuf()
4998 if (scsi_get_block_info(sense, sense_len, inq_data, in scsi_sense_only_sbuf()
5003 } else if (scsi_get_stream_info(sense, sense_len, inq_data, in scsi_sense_only_sbuf()
5016 scsi_info_sbuf(sb, cdb, cdb_len, inq_data, val); in scsi_sense_only_sbuf()
5036 scsi_command_sbuf(sb, cdb, cdb_len, inq_data, val); in scsi_sense_only_sbuf()
5063 print_info.inq_data = inq_data; in scsi_sense_only_sbuf()
5116 struct scsi_inquiry_data *inq_data; in scsi_sense_sbuf() local
5158 cgd->inq_data.device = T_DIRECT; in scsi_sense_sbuf()
5160 inq_data = &cgd->inq_data; in scsi_sense_sbuf()
5164 inq_data = &device->inq_data; in scsi_sense_sbuf()
5218 path_str, inq_data, scsiio_cdb_ptr(csio), csio->cdb_len); in scsi_sense_sbuf()
5455 scsi_print_inquiry_sbuf(struct sbuf *sb, struct scsi_inquiry_data *inq_data) in scsi_print_inquiry_sbuf() argument
5460 type = SID_TYPE(inq_data); in scsi_print_inquiry_sbuf()
5465 if (SID_QUAL_IS_VENDOR_UNIQUE(inq_data)) { in scsi_print_inquiry_sbuf()
5468 switch (SID_QUAL(inq_data)) { in scsi_print_inquiry_sbuf()
5547 scsi_print_inquiry_short_sbuf(sb, inq_data); in scsi_print_inquiry_sbuf()
5549 sbuf_printf(sb, "%s %s ", SID_IS_REMOVABLE(inq_data) ? "Removable" : "Fixed", dtype); in scsi_print_inquiry_sbuf()
5551 if (SID_ANSI_REV(inq_data) == SCSI_REV_0) in scsi_print_inquiry_sbuf()
5553 else if (SID_ANSI_REV(inq_data) <= SCSI_REV_SPC) { in scsi_print_inquiry_sbuf()
5554 sbuf_printf(sb, "SCSI-%d ", SID_ANSI_REV(inq_data)); in scsi_print_inquiry_sbuf()
5556 sbuf_printf(sb, "SPC-%d SCSI ", SID_ANSI_REV(inq_data) - 2); in scsi_print_inquiry_sbuf()
5562 scsi_print_inquiry(struct scsi_inquiry_data *inq_data) in scsi_print_inquiry() argument
5568 scsi_print_inquiry_sbuf(&sb, inq_data); in scsi_print_inquiry()
5574 scsi_print_inquiry_short_sbuf(struct sbuf *sb, struct scsi_inquiry_data *inq_data) in scsi_print_inquiry_short_sbuf() argument
5578 cam_strvis_sbuf(sb, inq_data->vendor, sizeof(inq_data->vendor), 0); in scsi_print_inquiry_short_sbuf()
5580 cam_strvis_sbuf(sb, inq_data->product, sizeof(inq_data->product), 0); in scsi_print_inquiry_short_sbuf()
5582 cam_strvis_sbuf(sb, inq_data->revision, sizeof(inq_data->revision), 0); in scsi_print_inquiry_short_sbuf()
5587 scsi_print_inquiry_short(struct scsi_inquiry_data *inq_data) in scsi_print_inquiry_short() argument
5593 scsi_print_inquiry_short_sbuf(&sb, inq_data); in scsi_print_inquiry_short()