| /dragonfly/share/examples/scsi_target/ |
| HD | scsi_cmds.c | 284 struct scsi_inquiry *inq; in tcmd_inquiry() local 290 inq = (struct scsi_inquiry *)a_descr->cdb; in tcmd_inquiry() 300 if ((inq->byte2 & SI_EVPD) != 0) { in tcmd_inquiry() 307 } else if (inq->page_code != 0) { in tcmd_inquiry() 317 SCSI_CDB6_LEN(inq->length)); in tcmd_inquiry() 328 struct scsi_inquiry_data *inq; in init_inquiry() local 330 inq = &inq_data; in init_inquiry() 331 bzero(inq, sizeof(*inq)); in init_inquiry() 332 inq->device = T_DIRECT | (SID_QUAL_LU_CONNECTED << 5); in init_inquiry() 333 inq->version = SCSI_REV_3; /* was 2 */ in init_inquiry() [all …]
|
| /dragonfly/sys/dev/sound/midi/ |
| HD | midi.c | 104 MIDIQ_HEAD(, char) inq, outq; 333 MIDIQ_INIT(m->inq, buf, inqsize); in midi_init() 343 if ((inqsize && !MIDIQ_BUF(m->inq)) || in midi_init() 375 if (MIDIQ_BUF(m->inq)) in midi_init() 376 kfree(MIDIQ_BUF(m->inq), M_MIDI); in midi_init() 511 if (!MIDIQ_FULL(m->inq)) { in midi_in() 513 MIDIQ_ENQ(m->inq, &m->inq_status, 1); in midi_in() 535 if (!MIDIQ_FULL(m->inq)) { in midi_in() 536 MIDIQ_ENQ(m->inq, &data, 1); in midi_in() 546 (intmax_t)MIDIQ_LEN(m->inq), in midi_in() [all …]
|
| /dragonfly/usr.sbin/mlxcontrol/ |
| HD | interface.c | 234 struct scsi_inquiry_data inq; in mlx_scsi_inquiry() member 262 *vendor = &dcdb_cmd.d.inq.vendor[0]; in mlx_scsi_inquiry() 263 *device = &dcdb_cmd.d.inq.product[0]; in mlx_scsi_inquiry() 264 *revision = &dcdb_cmd.d.inq.revision[0]; in mlx_scsi_inquiry()
|
| /dragonfly/sys/netgraph7/bluetooth/drivers/bt3c/ |
| HD | ng_bt3c_pccard.c | 347 IF_DRAIN(&sc->inq); in ng_bt3c_disconnect() 393 IF_QLEN(&sc->inq), /* XXX */ in ng_bt3c_rcvmsg() 394 sc->inq.ifq_maxlen, /* XXX */ in ng_bt3c_rcvmsg() 449 sc->inq.ifq_maxlen; in ng_bt3c_rcvmsg() 479 sc->inq.ifq_maxlen = ((ng_bt3c_node_qlen_ep *) in ng_bt3c_rcvmsg() 668 sc->inq.ifq_maxlen = sc->outq.ifq_maxlen = BT3C_DEFAULTQLEN; in bt3c_pccard_attach() 736 IF_DRAIN(&sc->inq); in bt3c_pccard_detach() 930 if (IF_QFULL(&sc->inq)) { in bt3c_receive() 934 IF_DROP(&sc->inq); in bt3c_receive() 939 IF_ENQUEUE(&sc->inq, sc->m); in bt3c_receive() [all …]
|
| HD | ng_bt3c_var.h | 98 struct ifqueue inq; /* queue of incoming mbuf's */ member
|
| /dragonfly/sys/bus/cam/scsi/ |
| HD | scsi_all.c | 4129 struct scsi_inquiry_data *inq; in scsi_inquiry_match() local 4132 inq = (struct scsi_inquiry_data *)inqbuffer; in scsi_inquiry_match() 4134 if (((SID_TYPE(inq) == entry->type) in scsi_inquiry_match() 4136 && (SID_IS_REMOVABLE(inq) ? entry->media_type & SIP_MEDIA_REMOVABLE in scsi_inquiry_match() 4138 && (cam_strmatch(inq->vendor, entry->vendor, sizeof(inq->vendor)) == 0) in scsi_inquiry_match() 4139 && (cam_strmatch(inq->product, entry->product, in scsi_inquiry_match() 4140 sizeof(inq->product)) == 0) in scsi_inquiry_match() 4141 && (cam_strmatch(inq->revision, entry->revision, in scsi_inquiry_match() 4142 sizeof(inq->revision)) == 0)) { in scsi_inquiry_match() 4206 struct scsi_inquiry_data *inq; in scsi_static_inquiry_match() local [all …]
|
| HD | scsi_targ_bh.c | 555 struct scsi_inquiry *inq; in targbhdone() local 557 inq = (struct scsi_inquiry *)cdb; in targbhdone() 565 if ((inq->byte2 & SI_EVPD) != 0 in targbhdone() 566 || inq->page_code != 0) { in targbhdone() 588 SCSI_CDB6_LEN(inq->length)); in targbhdone()
|
| /dragonfly/sys/dev/raid/amr/ |
| HD | amr_cam.c | 548 struct scsi_inquiry_data *inq; in amr_cam_complete() local 557 inq = (struct scsi_inquiry_data *)csio->data_ptr; in amr_cam_complete() 588 if ((cdb0 == INQUIRY) && (SID_TYPE(inq) == T_DIRECT)) in amr_cam_complete() 589 inq->device = (inq->device & 0xe0) | T_NODEVICE; in amr_cam_complete()
|
| /dragonfly/usr.sbin/btconfig/ |
| HD | btconfig.c | 1040 hci_inquiry_cp inq; in do_inquiry() local 1063 inq.lap[0] = 0x33; in do_inquiry() 1064 inq.lap[1] = 0x8b; in do_inquiry() 1065 inq.lap[2] = 0x9e; in do_inquiry() 1066 inq.inquiry_length = INQUIRY_LENGTH; in do_inquiry() 1067 inq.num_responses = INQUIRY_MAX_RESPONSES; in do_inquiry() 1069 hci_cmd(HCI_CMD_INQUIRY, &inq, sizeof(inq)); in do_inquiry()
|
| /dragonfly/sys/dev/raid/iir/ |
| HD | iir.c | 1147 struct scsi_inquiry_data inq; in gdt_internal_cache_cmd() local 1148 size_t copylen = MIN(sizeof(inq), ccb->csio.dxfer_len); in gdt_internal_cache_cmd() 1150 bzero(&inq, sizeof(inq)); in gdt_internal_cache_cmd() 1151 inq.device = (gdt->sc_hdr[t].hd_devtype & 4) ? in gdt_internal_cache_cmd() 1153 inq.dev_qual2 = (gdt->sc_hdr[t].hd_devtype & 1) ? 0x80 : 0; in gdt_internal_cache_cmd() 1154 inq.version = SCSI_REV_2; in gdt_internal_cache_cmd() 1155 inq.response_format = 2; in gdt_internal_cache_cmd() 1156 inq.additional_length = 32; in gdt_internal_cache_cmd() 1157 inq.flags = SID_CmdQue | SID_Sync; in gdt_internal_cache_cmd() 1158 strncpy(inq.vendor, gdt->oem_name, sizeof(inq.vendor)); in gdt_internal_cache_cmd() [all …]
|
| /dragonfly/usr.sbin/mptutil/ |
| HD | mpt_show.c | 219 const char *inq, *state; in print_pd() local 229 inq = mpt_pd_inq_string(info); in print_pd() 230 if (inq != NULL) in print_pd() 231 printf(" %s", inq); in print_pd()
|
| /dragonfly/sys/dev/raid/aac/ |
| HD | aac_cam.c | 538 struct scsi_inquiry_data *inq; in aac_cam_fix_inquiry() local 552 inq = (struct scsi_inquiry_data *)ccb->csio.data_ptr; in aac_cam_fix_inquiry() 553 device = SID_TYPE(inq); in aac_cam_fix_inquiry() 554 qual = SID_QUAL(inq); in aac_cam_fix_inquiry()
|
| /dragonfly/sys/dev/disk/nata/ |
| HD | atapi-cam.c | 573 struct scsi_inquiry *inq = (struct scsi_inquiry *) &request->u.atapi.ccb[0]; in atapi_action() local 575 if (inq->byte2 == 0 && inq->page_code == 0 && in atapi_action() 576 inq->length > SHORT_INQUIRY_LENGTH) { in atapi_action() 578 len = inq->length = SHORT_INQUIRY_LENGTH; in atapi_action()
|
| /dragonfly/sys/dev/disk/sbp/ |
| HD | sbp.c | 1493 struct scsi_inquiry_data *inq; in sbp_fix_inq_data() local 1504 inq = (struct scsi_inquiry_data *) ccb->csio.data_ptr; in sbp_fix_inq_data() local 1505 switch (SID_TYPE(inq)) { in sbp_fix_inq_data() 1512 if (SID_TYPE(inq) == T_DIRECT) in sbp_fix_inq_data() 1513 inq->device |= T_RBC; /* T_DIRECT == 0 */ in sbp_fix_inq_data() 1519 inq->flags |= SID_CmdQue; in sbp_fix_inq_data() 1521 inq->flags &= ~SID_CmdQue; in sbp_fix_inq_data() 1527 bcopy(sdev->vendor, inq->vendor, sizeof(inq->vendor)); in sbp_fix_inq_data() 1528 bcopy(sdev->product, inq->product, sizeof(inq->product)); in sbp_fix_inq_data() 1529 bcopy(sdev->revision+2, inq->revision, sizeof(inq->revision)); in sbp_fix_inq_data()
|
| /dragonfly/sys/dev/raid/ciss/ |
| HD | ciss.c | 1565 struct scsi_inquiry *inq; in ciss_inquiry_logical() local 1588 inq = (struct scsi_inquiry *)&(cc->cdb.cdb[0]); in ciss_inquiry_logical() 1589 inq->opcode = INQUIRY; in ciss_inquiry_logical() 1590 inq->byte2 = SI_EVPD; in ciss_inquiry_logical() 1591 inq->page_code = CISS_VPD_LOGICAL_DRIVE_GEOMETRY; in ciss_inquiry_logical() 1592 inq->length = sizeof(ld->cl_geometry); in ciss_inquiry_logical() 3295 struct scsi_inquiry_data *inq; in ciss_cam_complete_fixup() local 3307 inq = (struct scsi_inquiry_data *)csio->data_ptr; in ciss_cam_complete_fixup() 3316 if (SID_TYPE(inq) == T_DIRECT) in ciss_cam_complete_fixup() 3317 inq->device = (inq->device & 0xe0) | T_NODEVICE; in ciss_cam_complete_fixup() [all …]
|
| /dragonfly/sys/dev/raid/mly/ |
| HD | mly.c | 2318 struct scsi_inquiry_data *inq = (struct scsi_inquiry_data *)csio->data_ptr; in mly_cam_complete() local 2343 padstr(inq->vendor, mly_describe_code(mly_table_device_type, btl->mb_type), 8); in mly_cam_complete() 2344 … padstr(inq->product, mly_describe_code(mly_table_device_state, btl->mb_state), 16); in mly_cam_complete() 2345 padstr(inq->revision, "MYLX", 4); in mly_cam_complete()
|