Searched refs:inq_data (Results 1 - 25 of 34) sorted by relevance

12

/freebsd-10.1-release/sys/cam/ctl/
H A Dctl_scsi_all.h36 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 Dctl_scsi_all.c101 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 Dctl_util.h103 struct scsi_inquiry_data *inq_data, struct sbuf *sb);
105 struct scsi_inquiry_data *inq_data, char *str,
109 void ctl_io_error_print(union ctl_io *io, struct scsi_inquiry_data *inq_data);
112 ctl_io_error_print(union ctl_io *io, struct scsi_inquiry_data *inq_data,
H A Dctl_util.c734 ctl_io_error_sbuf(union ctl_io *io, struct scsi_inquiry_data *inq_data, argument
812 ctl_scsi_sense_sbuf(&io->scsiio, inq_data,
818 ctl_io_error_string(union ctl_io *io, struct scsi_inquiry_data *inq_data, argument
825 ctl_io_error_sbuf(io, inq_data, &sb);
835 ctl_io_error_print(union ctl_io *io, struct scsi_inquiry_data *inq_data) argument
842 message = io_error_string(io, inq_data, str, sizeof(str));
854 printf("%s", ctl_io_error_string(io, inq_data, str, sizeof(str)));
862 ctl_io_error_print(union ctl_io *io, struct scsi_inquiry_data *inq_data, argument
867 fprintf(ofile, "%s", ctl_io_error_string(io, inq_data, str,
H A Dctl_frontend_internal.c149 struct scsi_inquiry_data inq_data; member in struct:cfi_lun
840 if (SID_TYPE(&lun->inq_data) != T_DIRECT) {
847 scsi_print_inquiry(&lun->inq_data);
930 scsi_print_inquiry(&lun->inq_data);
979 /*data_ptr*/(uint8_t *)&lun->inq_data,
980 /*data_len*/ sizeof(lun->inq_data),
1250 ctl_io_error_print(io, &lun_io->lun->inq_data);
1310 ctl_io_error_print(orig_lun_io->ctl_io, &lun->inq_data);
1314 ctl_io_error_print(io, &lun->inq_data);
1396 if (SID_TYPE(&lun->inq_data) !
[all...]
/freebsd-10.1-release/usr.sbin/mptutil/
H A Dmpt_drive.c286 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 Dmpt_cam.c304 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-10.1-release/usr.sbin/mfiutil/
H A Dmfi_drive.c333 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-10.1-release/sys/cam/scsi/
H A Dscsi_all.c619 scsi_op_desc(u_int16_t opcode, struct scsi_inquiry_data *inq_data) argument
634 if (inq_data == NULL) {
638 pd_type = SID_TYPE(inq_data);
640 match = cam_quirkmatch((caddr_t)inq_data,
696 scsi_op_desc(u_int16_t opcode, struct scsi_inquiry_data *inq_data) argument
3086 struct scsi_inquiry_data *inq_data,
3104 if (inq_data != NULL)
3105 match = cam_quirkmatch((caddr_t)inq_data,
3168 struct scsi_inquiry_data *inq_data,
3175 inq_data,
3085 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
3167 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
3200 scsi_error_action(struct ccb_scsiio *csio, struct scsi_inquiry_data *inq_data, u_int32_t sense_flags) argument
3393 struct scsi_inquiry_data *inq_data; local
4071 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
4128 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
4184 scsi_info_sbuf(struct sbuf *sb, uint8_t *cdb, int cdb_len, struct scsi_inquiry_data *inq_data, uint64_t info) argument
4191 scsi_command_sbuf(struct sbuf *sb, uint8_t *cdb, int cdb_len, struct scsi_inquiry_data *inq_data, uint64_t csi) argument
4342 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
4355 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
4369 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
4386 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
4399 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
4416 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
4433 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
4471 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
4516 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
4576 struct scsi_inquiry_data *inq_data; member in struct:scsi_print_sense_info
4618 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
4800 struct scsi_inquiry_data *inq_data; local
5148 scsi_print_inquiry(struct scsi_inquiry_data *inq_data) argument
5256 scsi_print_inquiry_short(struct scsi_inquiry_data *inq_data) argument
[all...]
H A Dscsi_xpt.c119 || (SID_ANSI_REV(&dv->inq_data) > SCSI_REV_2 && cam_srch_hi)))
124 || (SID_ANSI_REV(&dv->inq_data) > SCSI_REV_2)))
751 inq_buf = &periph->path->device->inq_data;
825 inq_buf = &periph->path->device->inq_data;
1141 inq_buf = &path->device->inq_data;
1336 inq_buf = &path->device->inq_data;
1529 (unsigned char *)&path->device->inq_data,
1593 && (path->device->inq_data.flags & SID_Sync) != 0
1640 if (bcmp(nbuf, &path->device->inq_data, SHORT_INQUIRY_LENGTH)) {
1787 match = cam_quirkmatch((caddr_t)&device->inq_data,
2589 struct scsi_inquiry_data *inq_data; local
[all...]
H A Dscsi_all.h1789 #define SID_TYPE(inq_data) ((inq_data)->device & 0x1f)
1790 #define SID_QUAL(inq_data) (((inq_data)->device & 0xE0) >> 5)
1823 #define SID_QUAL_IS_VENDOR_UNIQUE(inq_data) ((SID_QUAL(inq_data) & 0x08) != 0)
1828 #define SID_IS_REMOVABLE(inq_data) (((inq_data)->dev_qual2 & SID_RMB) != 0)
1830 #define SID_ANSI_REV(inq_data) ((inq_data)
[all...]
H A Dscsi_da.c1622 if (SID_TYPE(&cgd->inq_data) != T_DIRECT
1623 && SID_TYPE(&cgd->inq_data) != T_RBC
1624 && SID_TYPE(&cgd->inq_data) != T_OPTICAL)
2046 if (SID_IS_REMOVABLE(&cgd->inq_data))
2059 match = cam_quirkmatch((caddr_t)&cgd->inq_data,
2099 if (softc->quirks & DA_Q_NO_6_BYTE || SID_TYPE(&cgd->inq_data) == T_RBC)
2126 if (SID_ANSI_REV(&cgd->inq_data) >= SCSI_REV_SPC3 &&
2139 SID_TYPE(&cgd->inq_data) |
2163 cam_strvis(softc->disk->d_descr, cgd->inq_data.vendor,
2164 sizeof(cgd->inq_data
[all...]
H A Dscsi_pass.c356 softc->pd_type = SID_TYPE(&cgd->inq_data);
375 no_tags = (cgd->inq_data.flags & SID_CmdQue) == 0;
H A Dscsi_pt.c288 SID_TYPE(&cgd->inq_data) |
370 if (SID_TYPE(&cgd->inq_data) != T_PROCESSOR)
H A Dscsi_ch.c341 if (SID_TYPE(&cgd->inq_data)!= T_CHANGER)
399 if (cgd->inq_data.version <= SCSI_REV_2)
415 SID_TYPE(&cgd->inq_data) |
1707 struct scsi_inquiry_data *inq_data; local
1728 inq_data = &cgd->inq_data;
1729 dev_scsi_version = inq_data->version;
H A Dscsi_enc.c679 iqd = (unsigned char *)&cgd->inq_data;
680 buflen = min(sizeof(cgd->inq_data),
681 SID_ADDITIONAL_LENGTH(&cgd->inq_data));
H A Dscsi_cd.c386 if (SID_TYPE(&cgd->inq_data) != T_CDROM
387 && SID_TYPE(&cgd->inq_data) != T_WORM)
562 if (SID_IS_REMOVABLE(&cgd->inq_data))
571 match = cam_quirkmatch((caddr_t)&cgd->inq_data,
641 cam_strvis(softc->disk->d_descr, cgd->inq_data.vendor,
642 sizeof(cgd->inq_data.vendor), sizeof(softc->disk->d_descr));
645 cgd->inq_data.product, sizeof(cgd->inq_data.product),
1129 &cgd.inq_data,
1148 } else if (SID_TYPE(&cgd.inq_data)
[all...]
/freebsd-10.1-release/lib/libcam/
H A Dcamlib.h117 struct scsi_inquiry_data inq_data; /* SCSI Inquiry data */ member in struct:cam_device
H A Dcamlib.c613 device->pd_type = SID_TYPE(&ccb.cgd.inq_data);
614 bcopy(&ccb.cgd.inq_data, &device->inq_data,
/freebsd-10.1-release/usr.sbin/ctladm/
H A Dctladm.c255 struct scsi_inquiry_data *inq_data);
1268 struct scsi_inquiry_data *inq_data; local
1276 inq_data = NULL;
1289 inq_data = malloc(sizeof(*inq_data));
1290 if (inq_data == NULL) {
1325 inq_data)) != 0) {
1329 scsi_print_inquiry(inq_data);
1336 if (inq_data != NULL)
1337 free(inq_data);
1523 struct scsi_inquiry_data *inq_data; local
2521 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
2571 struct scsi_inquiry_data *inq_data; local
[all...]
/freebsd-10.1-release/sys/cam/
H A Dcam_xpt_internal.h81 struct scsi_inquiry_data inq_data; member in struct:cam_ed
H A Dcam_periph.c1419 err_action = scsi_error_action(&ccb->csio, &cgd.inq_data,
1428 SID_TYPE(&cgd.inq_data) == T_SEQUENTIAL) {
1507 if (SID_IS_REMOVABLE(&cgd.inq_data))
/freebsd-10.1-release/sbin/camcontrol/
H A Dfwdownload.c151 cam_strvis((u_char *)vendor, (u_char *)cam_dev->inq_data.vendor,
152 sizeof(cam_dev->inq_data.vendor), sizeof(vendor));
/freebsd-10.1-release/share/examples/scsi_target/
H A Dscsi_cmds.c103 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-10.1-release/sys/cam/ata/
H A Data_xpt.c585 &periph->path->device->inq_data;
702 inq_buf = &path->device->inq_data;
1585 bzero(&device->inq_data, sizeof(device->inq_data));
1608 inq_buf = &path->device->inq_data;
1830 struct scsi_inquiry_data *inq_data; local
1890 inq_data = &device->inq_data;
1906 || (scsi && (INQ_DATA_TQ_ENABLED(inq_data)) == 0)

Completed in 334 milliseconds

12