/freebsd-9.3-release/sys/cam/ctl/ |
H A D | ctl_scsi_all.h | 36 struct scsi_inquiry_data *inq_data); 39 struct scsi_inquiry_data *inq_data, 43 struct scsi_inquiry_data *inq_data,struct sbuf *sb); 45 struct scsi_inquiry_data *inq_data, struct sbuf *sb, 49 struct scsi_inquiry_data *inq_data, char *str,
|
H A D | ctl_scsi_all.c | 101 struct scsi_inquiry_data *inq_data, struct sbuf *sb) 106 scsi_op_desc(ctsio->cdb[0], inq_data), 148 struct scsi_inquiry_data *inq_data, struct sbuf *sb, 162 ctl_scsi_command_string(ctsio, inq_data, sb); 168 path_str, inq_data, ctsio->cdb, ctsio->cdb_len); 175 struct scsi_inquiry_data *inq_data, char *str, 182 ctl_scsi_sense_sbuf(ctsio, inq_data, &sb, SSS_FLAG_PRINT_COMMAND); 192 struct scsi_inquiry_data *inq_data) 199 ctl_scsi_sense_sbuf(ctsio, inq_data, &sb, SSS_FLAG_PRINT_COMMAND); 209 struct scsi_inquiry_data *inq_data, FIL 100 ctl_scsi_command_string(struct ctl_scsiio *ctsio, struct scsi_inquiry_data *inq_data, struct sbuf *sb) argument 147 ctl_scsi_sense_sbuf(struct ctl_scsiio *ctsio, struct scsi_inquiry_data *inq_data, struct sbuf *sb, scsi_sense_string_flags flags) argument 174 ctl_scsi_sense_string(struct ctl_scsiio *ctsio, struct scsi_inquiry_data *inq_data, char *str, int str_len) argument 191 ctl_scsi_sense_print(struct ctl_scsiio *ctsio, struct scsi_inquiry_data *inq_data) argument 208 ctl_scsi_sense_print(struct ctl_scsiio *ctsio, struct scsi_inquiry_data *inq_data, FILE *ofile) argument [all...] |
H A D | ctl_util.h | 99 struct scsi_inquiry_data *inq_data, struct sbuf *sb); 101 struct scsi_inquiry_data *inq_data, char *str, 105 void ctl_io_error_print(union ctl_io *io, struct scsi_inquiry_data *inq_data); 108 ctl_io_error_print(union ctl_io *io, struct scsi_inquiry_data *inq_data,
|
H A D | ctl_util.c | 702 ctl_io_error_sbuf(union ctl_io *io, struct scsi_inquiry_data *inq_data, argument 780 ctl_scsi_sense_sbuf(&io->scsiio, inq_data, 786 ctl_io_error_string(union ctl_io *io, struct scsi_inquiry_data *inq_data, argument 793 ctl_io_error_sbuf(io, inq_data, &sb); 803 ctl_io_error_print(union ctl_io *io, struct scsi_inquiry_data *inq_data) argument 810 message = io_error_string(io, inq_data, str, sizeof(str)); 822 printf("%s", ctl_io_error_string(io, inq_data, str, sizeof(str))); 830 ctl_io_error_print(union ctl_io *io, struct scsi_inquiry_data *inq_data, argument 835 fprintf(ofile, "%s", ctl_io_error_string(io, inq_data, str,
|
H A D | ctl_frontend_internal.c | 149 struct scsi_inquiry_data inq_data; member in struct:cfi_lun 878 if (SID_TYPE(&lun->inq_data) != T_DIRECT) { 885 scsi_print_inquiry(&lun->inq_data); 968 scsi_print_inquiry(&lun->inq_data); 1017 /*data_ptr*/(uint8_t *)&lun->inq_data, 1018 /*data_len*/ sizeof(lun->inq_data), 1288 ctl_io_error_print(io, &lun_io->lun->inq_data); 1348 ctl_io_error_print(orig_lun_io->ctl_io, &lun->inq_data); 1352 ctl_io_error_print(io, &lun->inq_data); 1434 if (SID_TYPE(&lun->inq_data) ! [all...] |
/freebsd-9.3-release/usr.sbin/mptutil/ |
H A D | mpt_drive.c | 286 RAID_PHYS_DISK0_INQUIRY_DATA *inq_data; local 290 inq_data = &pd_info->InquiryData; 291 cam_strvis(vendor, inq_data->VendorID, sizeof(inq_data->VendorID), 293 cam_strvis(product, inq_data->ProductID, sizeof(inq_data->ProductID), 295 cam_strvis(revision, inq_data->ProductRevLevel, 296 sizeof(inq_data->ProductRevLevel), sizeof(revision));
|
H A D | mpt_cam.c | 304 struct scsi_inquiry_data *inq_data) 308 if (SID_QUAL_IS_VENDOR_UNIQUE(inq_data)) 310 if (SID_TYPE(inq_data) != T_DIRECT) 312 if (SID_QUAL(inq_data) != SID_QUAL_LU_CONNECTED) 315 cam_strvis(vendor, inq_data->vendor, sizeof(inq_data->vendor), 317 cam_strvis(product, inq_data->product, sizeof(inq_data->product), 319 cam_strvis(revision, inq_data->revision, sizeof(inq_data 303 format_scsi_inquiry(struct mpt_standalone_disk *disk, struct scsi_inquiry_data *inq_data) argument [all...] |
/freebsd-9.3-release/usr.sbin/mfiutil/ |
H A D | mfi_drive.c | 333 struct scsi_inquiry_data iqd, *inq_data = &iqd; local 337 memcpy(inq_data, info->inquiry_data, 340 if (SID_QUAL_IS_VENDOR_UNIQUE(inq_data)) 342 if (SID_TYPE(inq_data) != T_DIRECT) 344 if (SID_QUAL(inq_data) != SID_QUAL_LU_CONNECTED) 347 cam_strvis(vendor, inq_data->vendor, sizeof(inq_data->vendor), 349 cam_strvis(product, inq_data->product, sizeof(inq_data->product), 351 cam_strvis(revision, inq_data [all...] |
/freebsd-9.3-release/sys/cam/scsi/ |
H A D | scsi_all.c | 616 scsi_op_desc(u_int16_t opcode, struct scsi_inquiry_data *inq_data) argument 631 if (inq_data == NULL) { 635 pd_type = SID_TYPE(inq_data); 637 match = cam_quirkmatch((caddr_t)inq_data, 693 scsi_op_desc(u_int16_t opcode, struct scsi_inquiry_data *inq_data) argument 3083 struct scsi_inquiry_data *inq_data, 3101 if (inq_data != NULL) 3102 match = cam_quirkmatch((caddr_t)inq_data, 3165 struct scsi_inquiry_data *inq_data, 3172 inq_data, 3082 fetchtableentries(int sense_key, int asc, int ascq, struct scsi_inquiry_data *inq_data, const struct sense_key_table_entry **sense_entry, const struct asc_table_entry **asc_entry) argument 3164 scsi_sense_desc(int sense_key, int asc, int ascq, struct scsi_inquiry_data *inq_data, const char **sense_key_desc, const char **asc_desc) argument 3197 scsi_error_action(struct ccb_scsiio *csio, struct scsi_inquiry_data *inq_data, u_int32_t sense_flags) argument 3390 struct scsi_inquiry_data *inq_data; local 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 4181 scsi_info_sbuf(struct sbuf *sb, uint8_t *cdb, int cdb_len, struct scsi_inquiry_data *inq_data, uint64_t info) argument 4188 scsi_command_sbuf(struct sbuf *sb, uint8_t *cdb, int cdb_len, struct scsi_inquiry_data *inq_data, uint64_t csi) 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 4573 struct scsi_inquiry_data *inq_data; member in struct:scsi_print_sense_info 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 4797 struct scsi_inquiry_data *inq_data; local 5145 scsi_print_inquiry(struct scsi_inquiry_data *inq_data) argument 5253 scsi_print_inquiry_short(struct scsi_inquiry_data *inq_data) argument [all...] |
H A D | scsi_all.h | 1101 #define SID_TYPE(inq_data) ((inq_data)->device & 0x1f) 1102 #define SID_QUAL(inq_data) (((inq_data)->device & 0xE0) >> 5) 1135 #define SID_QUAL_IS_VENDOR_UNIQUE(inq_data) ((SID_QUAL(inq_data) & 0x08) != 0) 1138 #define SID_IS_REMOVABLE(inq_data) (((inq_data)->dev_qual2 & 0x80) != 0) 1140 #define SID_ANSI_REV(inq_data) ((inq_data) [all...] |
H A D | scsi_xpt.c | 113 || (SID_ANSI_REV(&dv->inq_data) > SCSI_REV_2 && cam_srch_hi))) 118 || (SID_ANSI_REV(&dv->inq_data) > SCSI_REV_2))) 739 inq_buf = &periph->path->device->inq_data; 813 inq_buf = &periph->path->device->inq_data; 1136 inq_buf = &path->device->inq_data; 1338 inq_buf = &path->device->inq_data; 1531 (unsigned char *)&path->device->inq_data, 1595 && (path->device->inq_data.flags & SID_Sync) != 0 1642 if (bcmp(nbuf, &path->device->inq_data, SHORT_INQUIRY_LENGTH)) { 1791 match = cam_quirkmatch((caddr_t)&device->inq_data, 2572 struct scsi_inquiry_data *inq_data; local [all...] |
H A D | scsi_da.c | 1627 if (SID_TYPE(&cgd->inq_data) != T_DIRECT 1628 && SID_TYPE(&cgd->inq_data) != T_RBC 1629 && SID_TYPE(&cgd->inq_data) != T_OPTICAL) 2051 if (SID_IS_REMOVABLE(&cgd->inq_data)) 2064 match = cam_quirkmatch((caddr_t)&cgd->inq_data, 2104 if (softc->quirks & DA_Q_NO_6_BYTE || SID_TYPE(&cgd->inq_data) == T_RBC) 2131 if (SID_ANSI_REV(&cgd->inq_data) >= SCSI_REV_SPC3 && 2144 SID_TYPE(&cgd->inq_data) | 2168 cam_strvis(softc->disk->d_descr, cgd->inq_data.vendor, 2169 sizeof(cgd->inq_data [all...] |
H A D | scsi_ch.c | 343 if (SID_TYPE(&cgd->inq_data)!= T_CHANGER) 401 if (cgd->inq_data.version <= SCSI_REV_2) 417 SID_TYPE(&cgd->inq_data) | 1724 struct scsi_inquiry_data *inq_data; local 1747 inq_data = &cgd->inq_data; 1748 dev_scsi_version = inq_data->version;
|
H A D | scsi_pass.c | 361 softc->pd_type = SID_TYPE(&cgd->inq_data); 380 no_tags = (cgd->inq_data.flags & SID_CmdQue) == 0;
|
H A D | scsi_pt.c | 289 SID_TYPE(&cgd->inq_data) | 371 if (SID_TYPE(&cgd->inq_data) != T_PROCESSOR)
|
H A D | scsi_enc.c | 706 iqd = (unsigned char *)&cgd->inq_data; 707 buflen = min(sizeof(cgd->inq_data), 708 SID_ADDITIONAL_LENGTH(&cgd->inq_data));
|
H A D | scsi_cd.c | 540 if (SID_TYPE(&cgd->inq_data) != T_CDROM 541 && SID_TYPE(&cgd->inq_data) != T_WORM) 716 if (SID_IS_REMOVABLE(&cgd->inq_data)) 725 match = cam_quirkmatch((caddr_t)&cgd->inq_data, 795 cam_strvis(softc->disk->d_descr, cgd->inq_data.vendor, 796 sizeof(cgd->inq_data.vendor), sizeof(softc->disk->d_descr)); 799 cgd->inq_data.product, sizeof(cgd->inq_data.product), 1809 &cgd.inq_data, 1828 } else if (SID_TYPE(&cgd.inq_data) [all...] |
/freebsd-9.3-release/lib/libcam/ |
H A D | camlib.h | 117 struct scsi_inquiry_data inq_data; /* SCSI Inquiry data */ member in struct:cam_device
|
H A D | camlib.c | 612 device->pd_type = SID_TYPE(&ccb.cgd.inq_data); 613 bcopy(&ccb.cgd.inq_data, &device->inq_data,
|
/freebsd-9.3-release/usr.sbin/ctladm/ |
H A D | ctladm.c | 247 struct scsi_inquiry_data *inq_data); 1252 struct scsi_inquiry_data *inq_data; local 1260 inq_data = NULL; 1273 inq_data = malloc(sizeof(*inq_data)); 1274 if (inq_data == NULL) { 1309 inq_data)) != 0) { 1313 scsi_print_inquiry(inq_data); 1320 if (inq_data != NULL) 1321 free(inq_data); 1507 struct scsi_inquiry_data *inq_data; local 2505 cctl_get_inquiry(int fd, int target, int lun, int iid, int retries, char *path_str, int path_len, struct scsi_inquiry_data *inq_data) argument 2555 struct scsi_inquiry_data *inq_data; local [all...] |
/freebsd-9.3-release/sys/cam/ |
H A D | cam_xpt_internal.h | 94 struct scsi_inquiry_data inq_data; member in struct:cam_ed
|
H A D | cam_periph.c | 1426 err_action = scsi_error_action(&ccb->csio, &cgd.inq_data, 1435 SID_TYPE(&cgd.inq_data) == T_SEQUENTIAL) { 1514 if (SID_IS_REMOVABLE(&cgd.inq_data))
|
/freebsd-9.3-release/sbin/camcontrol/ |
H A D | fwdownload.c | 149 cam_strvis((u_char *)vendor, (u_char *)cam_dev->inq_data.vendor, 150 sizeof(cam_dev->inq_data.vendor), sizeof(vendor));
|
/freebsd-9.3-release/share/examples/scsi_target/ |
H A D | scsi_cmds.c | 103 static struct scsi_inquiry_data inq_data; variable in typeref:struct:scsi_inquiry_data 328 bcopy(&inq_data, ctio->data_ptr, sizeof(inq_data)); 329 ctio->dxfer_len = inq_data.additional_length + 4; 344 inq = &inq_data;
|
/freebsd-9.3-release/sys/cam/ata/ |
H A D | ata_xpt.c | 584 &periph->path->device->inq_data; 701 inq_buf = &path->device->inq_data; 1572 bzero(&device->inq_data, sizeof(device->inq_data)); 1611 inq_buf = &path->device->inq_data; 1843 struct scsi_inquiry_data *inq_data; local 1903 inq_data = &device->inq_data; 1919 || (scsi && (INQ_DATA_TQ_ENABLED(inq_data)) == 0)
|