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

12

/freebsd-12-stable/sys/cam/ctl/
H A Dctl_scsi_all.h38 struct scsi_inquiry_data *inq_data);
41 struct scsi_inquiry_data *inq_data,
45 struct scsi_inquiry_data *inq_data,struct sbuf *sb);
47 struct scsi_inquiry_data *inq_data, struct sbuf *sb,
51 struct scsi_inquiry_data *inq_data, char *str,
H A Dctl_scsi_all.c103 struct scsi_inquiry_data *inq_data, struct sbuf *sb)
108 scsi_op_desc(ctsio->cdb[0], inq_data),
128 struct scsi_inquiry_data *inq_data, struct sbuf *sb,
142 ctl_scsi_command_string(ctsio, inq_data, sb);
148 path_str, inq_data, ctsio->cdb, ctsio->cdb_len);
155 struct scsi_inquiry_data *inq_data, char *str,
162 ctl_scsi_sense_sbuf(ctsio, inq_data, &sb, SSS_FLAG_PRINT_COMMAND);
172 struct scsi_inquiry_data *inq_data)
179 ctl_scsi_sense_sbuf(ctsio, inq_data, &sb, SSS_FLAG_PRINT_COMMAND);
189 struct scsi_inquiry_data *inq_data, FIL
102 ctl_scsi_command_string(struct ctl_scsiio *ctsio, struct scsi_inquiry_data *inq_data, struct sbuf *sb) argument
127 ctl_scsi_sense_sbuf(struct ctl_scsiio *ctsio, struct scsi_inquiry_data *inq_data, struct sbuf *sb, scsi_sense_string_flags flags) argument
154 ctl_scsi_sense_string(struct ctl_scsiio *ctsio, struct scsi_inquiry_data *inq_data, char *str, int str_len) argument
171 ctl_scsi_sense_print(struct ctl_scsiio *ctsio, struct scsi_inquiry_data *inq_data) argument
188 ctl_scsi_sense_print(struct ctl_scsiio *ctsio, struct scsi_inquiry_data *inq_data, FILE *ofile) argument
[all...]
H A Dctl_util.h108 struct scsi_inquiry_data *inq_data, struct sbuf *sb);
111 struct scsi_inquiry_data *inq_data, char *str,
115 void ctl_io_error_print(union ctl_io *io, struct scsi_inquiry_data *inq_data);
118 void ctl_io_error_print(union ctl_io *io, struct scsi_inquiry_data *inq_data,
H A Dctl_util.c771 ctl_io_error_sbuf(union ctl_io *io, struct scsi_inquiry_data *inq_data, argument
806 ctl_scsi_sense_sbuf(&io->scsiio, inq_data,
823 ctl_io_error_string(union ctl_io *io, struct scsi_inquiry_data *inq_data, argument
829 ctl_io_error_sbuf(io, inq_data, &sb);
845 ctl_io_error_print(union ctl_io *io, struct scsi_inquiry_data *inq_data) argument
849 printf("%s", ctl_io_error_string(io, inq_data, str, sizeof(str)));
887 ctl_io_error_print(union ctl_io *io, struct scsi_inquiry_data *inq_data, argument
892 fprintf(ofile, "%s", ctl_io_error_string(io, inq_data, str,
/freebsd-12-stable/usr.sbin/mptutil/
H A Dmpt_drive.c305 RAID_PHYS_DISK0_INQUIRY_DATA *inq_data; local
309 inq_data = &pd_info->InquiryData;
310 cam_strvis(vendor, inq_data->VendorID, sizeof(inq_data->VendorID),
312 cam_strvis(product, inq_data->ProductID, sizeof(inq_data->ProductID),
314 cam_strvis(revision, inq_data->ProductRevLevel,
315 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-12-stable/usr.sbin/mfiutil/
H A Dmfi_drive.c335 struct scsi_inquiry_data iqd, *inq_data = &iqd; local
339 memcpy(inq_data, info->inquiry_data,
342 if (SID_QUAL_IS_VENDOR_UNIQUE(inq_data))
344 if (SID_TYPE(inq_data) != T_DIRECT)
346 if (SID_QUAL(inq_data) != SID_QUAL_LU_CONNECTED)
349 cam_strvis(vendor, inq_data->vendor, sizeof(inq_data->vendor),
351 cam_strvis(product, inq_data->product, sizeof(inq_data->product),
353 cam_strvis(revision, inq_data
[all...]
/freebsd-12-stable/sys/cam/scsi/
H A Dscsi_all.c624 scsi_op_desc(u_int16_t opcode, struct scsi_inquiry_data *inq_data) argument
639 if (inq_data == NULL) {
643 pd_type = SID_TYPE(inq_data);
645 match = cam_quirkmatch((caddr_t)inq_data,
706 scsi_op_desc(u_int16_t opcode, struct scsi_inquiry_data *inq_data) argument
3269 struct scsi_inquiry_data *inq_data,
3287 if (inq_data != NULL)
3288 match = cam_quirkmatch((caddr_t)inq_data,
3351 struct scsi_inquiry_data *inq_data,
3358 inq_data,
3268 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
3350 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
3383 scsi_error_action(struct ccb_scsiio *csio, struct scsi_inquiry_data *inq_data, u_int32_t sense_flags) argument
3598 struct scsi_inquiry_data *inq_data; local
4240 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
4295 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
4348 scsi_info_sbuf(struct sbuf *sb, uint8_t *cdb, int cdb_len, struct scsi_inquiry_data *inq_data, uint64_t info) argument
4355 scsi_command_sbuf(struct sbuf *sb, uint8_t *cdb, int cdb_len, struct scsi_inquiry_data *inq_data, uint64_t csi) argument
4505 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
4521 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
4535 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
4555 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
4571 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
4583 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
4595 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
4629 scsi_sense_ata_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
4676 scsi_sense_forwarded_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
4700 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
4747 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
4806 struct scsi_inquiry_data *inq_data; member in struct:scsi_print_sense_info
4848 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
5016 struct scsi_inquiry_data *inq_data; local
5358 scsi_print_inquiry_sbuf(struct sbuf *sb, struct scsi_inquiry_data *inq_data) argument
5465 scsi_print_inquiry(struct scsi_inquiry_data *inq_data) argument
5477 scsi_print_inquiry_short_sbuf(struct sbuf *sb, struct scsi_inquiry_data *inq_data) argument
5490 scsi_print_inquiry_short(struct scsi_inquiry_data *inq_data) argument
[all...]
H A Dscsi_xpt.c117 || (SID_ANSI_REV(&dv->inq_data) > SCSI_REV_2 && cam_srch_hi)))
122 || (SID_ANSI_REV(&dv->inq_data) > SCSI_REV_2)))
787 inq_buf = &periph->path->device->inq_data;
862 inq_buf = &periph->path->device->inq_data;
1208 inq_buf = &path->device->inq_data;
1394 inq_buf = &path->device->inq_data;
1637 (unsigned char *)&path->device->inq_data,
1702 && (path->device->inq_data.flags & SID_Sync) != 0
1750 if (bcmp(nbuf, &path->device->inq_data, SHORT_INQUIRY_LENGTH)) {
1895 match = cam_quirkmatch((caddr_t)&device->inq_data,
2668 struct scsi_inquiry_data *inq_data; local
[all...]
H A Dscsi_all.h2212 #define SID_TYPE(inq_data) ((inq_data)->device & 0x1f)
2213 #define SID_QUAL(inq_data) (((inq_data)->device & 0xE0) >> 5)
2246 #define SID_QUAL_IS_VENDOR_UNIQUE(inq_data) ((SID_QUAL(inq_data) & 0x04) != 0)
2251 #define SID_IS_REMOVABLE(inq_data) (((inq_data)->dev_qual2 & SID_RMB) != 0)
2253 #define SID_ANSI_REV(inq_data) ((inq_data)
[all...]
H A Dscsi_pt.c301 SID_TYPE(&cgd->inq_data) |
378 if (SID_QUAL(&cgd->inq_data) != SID_QUAL_LU_CONNECTED)
380 if (SID_TYPE(&cgd->inq_data) != T_PROCESSOR)
H A Dscsi_ch.c338 if (SID_QUAL(&cgd->inq_data) != SID_QUAL_LU_CONNECTED)
340 if (SID_TYPE(&cgd->inq_data)!= T_CHANGER)
400 if (cgd->inq_data.version <= SCSI_REV_2)
413 SID_TYPE(&cgd->inq_data) |
1712 struct scsi_inquiry_data *inq_data; local
1733 inq_data = &cgd->inq_data;
1734 dev_scsi_version = inq_data->version;
H A Dscsi_da.c2072 if (SID_QUAL(&cgd->inq_data) != SID_QUAL_LU_CONNECTED)
2074 if (SID_TYPE(&cgd->inq_data) != T_DIRECT
2075 && SID_TYPE(&cgd->inq_data) != T_RBC
2076 && SID_TYPE(&cgd->inq_data) != T_OPTICAL
2077 && SID_TYPE(&cgd->inq_data) != T_ZBC_HM)
2709 if (SID_IS_REMOVABLE(&cgd->inq_data))
2724 match = cam_quirkmatch((caddr_t)&cgd->inq_data,
2746 if (SID_TYPE(&cgd->inq_data) == T_ZBC_HM)
2788 if (softc->quirks & DA_Q_NO_6_BYTE || SID_TYPE(&cgd->inq_data) == T_RBC)
2813 if (SID_ANSI_REV(&cgd->inq_data) >
[all...]
H A Dscsi_sa.c2252 if (SID_QUAL(&cgd->inq_data) != SID_QUAL_LU_CONNECTED)
2254 if (SID_TYPE(&cgd->inq_data) != T_SEQUENTIAL)
2365 softc->scsi_rev = SID_ANSI_REV(&cgd->inq_data);
2383 match = cam_quirkmatch((caddr_t)&cgd->inq_data,
2405 if (cgd->inq_data.version <= SCSI_REV_CCS)
2408 if (cgd->inq_data.spc3_flags & SPC3_SID_PROTECT) {
2439 DEVSTAT_BS_UNAVAILABLE, SID_TYPE(&cgd->inq_data) |
4443 cam_strvis(tmpstr, cgd.inq_data.vendor,
4444 sizeof(cgd.inq_data.vendor), sizeof(tmpstr));
4446 sizeof(cgd.inq_data
[all...]
H A Dscsi_enc.c697 iqd = (unsigned char *)&cgd->inq_data;
698 buflen = min(sizeof(cgd->inq_data),
699 SID_ADDITIONAL_LENGTH(&cgd->inq_data));
/freebsd-12-stable/lib/libcam/
H A Dcamlib.h119 struct scsi_inquiry_data inq_data; /* SCSI Inquiry data */ member in struct:cam_device
H A Dcamlib.c620 device->pd_type = SID_TYPE(&ccb.cgd.inq_data);
621 bcopy(&ccb.cgd.inq_data, &device->inq_data,
/freebsd-12-stable/sys/dev/hyperv/storvsc/
H A Dhv_storvsc_drv_freebsd.c2085 is_scsi_valid(const struct scsi_inquiry_data *inq_data) argument
2089 type = SID_TYPE(inq_data);
2092 if (SID_QUAL(inq_data) == SID_QUAL_BAD_LU)
2308 struct scsi_inquiry_data *inq_data = local
2331 if (SID_TYPE(inq_data) == T_CDROM &&
2332 inq_data->version == 0 &&
2334 inq_data->version = SCSI_REV_SPC3;
2338 inq_data->version);
2344 if (!is_scsi_valid(inq_data) &&
2360 cam_strvis(vendor, inq_data
[all...]
/freebsd-12-stable/sys/cam/
H A Dcam_compat.h210 struct scsi_inquiry_data inq_data; member in struct:dev_match_result_0x18::__anon9568::__anon9570
H A Dcam_xpt_internal.h118 struct scsi_inquiry_data inq_data; member in struct:cam_ed
H A Dcam_compat.c402 memcpy(&dm18[i].result.device_result.inq_data,
403 &dm[i].result.device_result.inq_data,
/freebsd-12-stable/usr.sbin/ctladm/
H A Dctladm.c233 struct scsi_inquiry_data *inq_data);
1046 struct scsi_inquiry_data *inq_data; local
1052 inq_data = NULL;
1063 inq_data = malloc(sizeof(*inq_data));
1064 if (inq_data == NULL) {
1099 inq_data)) != 0) {
1103 scsi_print_inquiry(inq_data);
1110 if (inq_data != NULL)
1111 free(inq_data);
1936 cctl_get_inquiry(int fd, int lun, int iid, int retries, char *path_str, int path_len, struct scsi_inquiry_data *inq_data) argument
1982 struct scsi_inquiry_data *inq_data; local
[all...]
/freebsd-12-stable/share/examples/scsi_target/
H A Dscsi_cmds.c105 static struct scsi_inquiry_data inq_data; variable in typeref:struct:scsi_inquiry_data
330 bcopy(&inq_data, ctio->data_ptr, sizeof(inq_data));
331 ctio->dxfer_len = inq_data.additional_length + 4;
346 inq = &inq_data;
/freebsd-12-stable/sbin/camcontrol/
H A Dfwdownload.c310 cam_strvis((u_char *)vendor, (u_char *)cam_dev->inq_data.vendor,
311 sizeof(cam_dev->inq_data.vendor), sizeof(vendor));
317 || (vp->dev_type == SID_TYPE(&cam_dev->inq_data)))
/freebsd-12-stable/sys/cam/ata/
H A Data_xpt.c647 &path->device->inq_data;
764 inq_buf = &path->device->inq_data;
1662 bzero(&device->inq_data, sizeof(device->inq_data));
1683 inq_buf = &path->device->inq_data;
1906 struct scsi_inquiry_data *inq_data; local
1966 inq_data = &device->inq_data;
1980 || (scsi && (INQ_DATA_TQ_ENABLED(inq_data)) == 0)

Completed in 186 milliseconds

12