Home
last modified time | relevance | path

Searched refs:inq (Results 1 – 16 of 16) sorted by relevance

/dragonfly/share/examples/scsi_target/
HDscsi_cmds.c284 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/
HDmidi.c104 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/
HDinterface.c234 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/
HDng_bt3c_pccard.c347 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 …]
HDng_bt3c_var.h98 struct ifqueue inq; /* queue of incoming mbuf's */ member
/dragonfly/sys/bus/cam/scsi/
HDscsi_all.c4129 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 …]
HDscsi_targ_bh.c555 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/
HDamr_cam.c548 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/
HDbtconfig.c1040 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/
HDiir.c1147 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/
HDmpt_show.c219 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/
HDaac_cam.c538 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/
HDatapi-cam.c573 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/
HDsbp.c1493 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/
HDciss.c1565 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/
HDmly.c2318 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()