Home
last modified time | relevance | path

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

/NextBSD/share/examples/scsi_target/
HDscsi_cmds.c298 struct scsi_inquiry *inq; in tcmd_inquiry() local
304 inq = (struct scsi_inquiry *)a_descr->cdb; in tcmd_inquiry()
314 if ((inq->byte2 & SI_EVPD) != 0) { in tcmd_inquiry()
321 } else if (inq->page_code != 0) { in tcmd_inquiry()
331 scsi_2btoul(inq->length)); in tcmd_inquiry()
342 struct scsi_inquiry_data *inq; in init_inquiry() local
344 inq = &inq_data; in init_inquiry()
345 bzero(inq, sizeof(*inq)); in init_inquiry()
346 inq->device = T_DIRECT | (SID_QUAL_LU_CONNECTED << 5); in init_inquiry()
348 inq->version = SCSI_REV_SPC; /* was 2 */ in init_inquiry()
[all …]
/NextBSD/sys/dev/pms/RefTisa/sallsdk/spc/
HDsassp.c57 bit8 inq; in saGetIBQPI() local
61 inq = INQ(queueNum); in saGetIBQPI()
62 circularQ = &saRoot->inboundQueue[inq]; in saGetIBQPI()
70 bit8 inq; in saSetIBQPI() local
74 inq = INQ(queueNum); in saSetIBQPI()
75 circularQ = &saRoot->inboundQueue[inq]; in saSetIBQPI()
145 bit8 inq; in siFastSSPResAlloc() local
168 inq = INQ(queueNum); in siFastSSPResAlloc()
169 SA_ASSERT((AGSA_MAX_INBOUND_Q > inq), "The IBQ Number is out of range."); in siFastSSPResAlloc()
178 circularQ = &saRoot->inboundQueue[inq]; in siFastSSPResAlloc()
[all …]
HDsasata.c85 bit8 inq = 0, outq = 0; in saSATAStart() local
98 inq = (bit8)(queueNum & MPI_IB_NUM_MASK); in saSATAStart()
100 SA_ASSERT((AGSA_MAX_INBOUND_Q > inq), "The IBQ Number is out of range."); in saSATAStart()
164 ossaSingleThreadedEnter(agRoot, LL_IOREQ_IBQ0_LOCK + inq); in saSATAStart()
168 circularQ = &saRoot->inboundQueue[inq]; in saSATAStart()
174 ossaSingleThreadedLeave(agRoot, LL_IOREQ_IBQ0_LOCK + inq); in saSATAStart()
193 ossaSingleThreadedLeave(agRoot, LL_IOREQ_IBQ0_LOCK + inq); in saSATAStart()
560 ossaSingleThreadedLeave(agRoot, LL_IOREQ_IBQ0_LOCK + inq); in saSATAStart()
613 bit8 inq, outq; in saSATAAbort() local
626 inq = (bit8)(queueNum & MPI_IB_NUM_MASK); in saSATAAbort()
[all …]
HDsasmp.c79 bit8 i, inq, outq; in saSMPStart() local
105 inq = (bit8)(queueNum & MPI_IB_NUM_MASK); in saSMPStart()
107 SA_ASSERT((AGSA_MAX_INBOUND_Q > inq), "The IBQ Number is out of range."); in saSMPStart()
179 ossaSingleThreadedEnter(agRoot, LL_IOREQ_IBQ0_LOCK + inq); in saSMPStart()
184 circularQ = &saRoot->inboundQueue[inq]; in saSMPStart()
190 ossaSingleThreadedLeave(agRoot, LL_IOREQ_IBQ0_LOCK + inq); in saSMPStart()
208 ossaSingleThreadedLeave(agRoot, LL_IOREQ_IBQ0_LOCK + inq); in saSMPStart()
287 ossaSingleThreadedLeave(agRoot, LL_IOREQ_IBQ0_LOCK + inq); in saSMPStart()
351 … ret = mpiSMPCmd(agRoot, pMessage, OPC_INB_SMP_REQUEST, (agsaSMPCmd_t *)payload_ptr, inq, outq); in saSMPStart()
354 ossaSingleThreadedLeave(agRoot, LL_IOREQ_IBQ0_LOCK + inq); in saSMPStart()
[all …]
HDsaioctlcmd.c83 bit8 inq, outq; in saFwProfile() local
105 inq = (bit8)(queueNum & MPI_IB_NUM_MASK); in saFwProfile()
107 SA_ASSERT((AGSA_MAX_INBOUND_Q > inq), "The IBQ Number is out of range."); in saFwProfile()
118 ossaSingleThreadedEnter(agRoot, LL_IOREQ_IBQ0_LOCK + inq); in saFwProfile()
121 circularQ = &saRoot->inboundQueue[inq]; in saFwProfile()
128 ossaSingleThreadedLeave(agRoot, LL_IOREQ_IBQ0_LOCK + inq); in saFwProfile()
148 ossaSingleThreadedLeave(agRoot, LL_IOREQ_IBQ0_LOCK + inq); in saFwProfile()
187 ossaSingleThreadedLeave(agRoot, LL_IOREQ_IBQ0_LOCK + inq); in saFwProfile()
236 bit8 inq, outq; in saFwFlashUpdate() local
271 inq = (bit8)(queueNum & MPI_IB_NUM_MASK); in saFwFlashUpdate()
[all …]
HDmpi.c604 bit32 inq; in mpiMsgProduceBunch() local
606 for(inq=0; ((inq < saRoot->QueueConfig.numInboundQueues) && saRoot->BunchStarts_Pending); inq++) in mpiMsgProduceBunch()
608 circularQ= &saRoot->inboundQueue[inq]; in mpiMsgProduceBunch()
617 if(circularQ->qNumber != inq) in mpiMsgProduceBunch()
619 SA_DBG1(("mpiMsgProduceBunch:circularQ->qNumber(%d) != inq(%d)\n",circularQ->qNumber, inq)); in mpiMsgProduceBunch()
622 SA_DBG1(("mpiMsgProduceBunch: IQ=%d, PI=%d\n", inq, circularQ->producerIdx)); in mpiMsgProduceBunch()
HDsampicmd.c108 bit8 inq, outq; in mpiBuildCmd() local
112 inq = (bit8)(queueNum & MPI_IB_NUM_MASK); in mpiBuildCmd()
114 SA_ASSERT((AGSA_MAX_INBOUND_Q > inq), "The IBQ Number is out of range."); in mpiBuildCmd()
124 ossaSingleThreadedEnter(agRoot, LL_IOREQ_IBQ0_LOCK + inq); in mpiBuildCmd()
127 circularQ = &saRoot->inboundQueue[inq]; in mpiBuildCmd()
134 ossaSingleThreadedLeave(agRoot, LL_IOREQ_IBQ0_LOCK + inq); in mpiBuildCmd()
165 ossaSingleThreadedLeave(agRoot, LL_IOREQ_IBQ0_LOCK + inq); in mpiBuildCmd()
906 bit8 inq, in mpiSMPCmd() argument
936 circularQ = &saRoot->inboundQueue[inq]; in mpiSMPCmd()
HDsaproto.h644 bit8 inq,
/NextBSD/sys/dev/sound/midi/
HDmidi.c112 MIDIQ_HEAD(, char) inq, outq;
345 MIDIQ_INIT(m->inq, buf, inqsize); in midi_init()
355 if ((inqsize && !MIDIQ_BUF(m->inq)) || in midi_init()
386 if (MIDIQ_BUF(m->inq)) in midi_init()
387 free(MIDIQ_BUF(m->inq), M_MIDI); in midi_init()
521 if (!MIDIQ_FULL(m->inq)) { in midi_in()
523 MIDIQ_ENQ(m->inq, &m->inq_status, 1); in midi_in()
545 if (!MIDIQ_FULL(m->inq)) { in midi_in()
546 MIDIQ_ENQ(m->inq, &data, 1); in midi_in()
556 (intmax_t)MIDIQ_LEN(m->inq), in midi_in()
[all …]
/NextBSD/sys/netgraph/bluetooth/drivers/bt3c/
HDng_bt3c_pccard.c348 IF_DRAIN(&sc->inq); in ng_bt3c_disconnect()
394 _IF_QLEN(&sc->inq), /* XXX */ in ng_bt3c_rcvmsg()
395 sc->inq.ifq_maxlen, /* XXX */ in ng_bt3c_rcvmsg()
450 sc->inq.ifq_maxlen; in ng_bt3c_rcvmsg()
480 sc->inq.ifq_maxlen = ((ng_bt3c_node_qlen_ep *) in ng_bt3c_rcvmsg()
669 sc->inq.ifq_maxlen = sc->outq.ifq_maxlen = BT3C_DEFAULTQLEN; in bt3c_pccard_attach()
670 mtx_init(&sc->inq.ifq_mtx, "BT3C inq", NULL, MTX_DEF); in bt3c_pccard_attach()
739 IF_DRAIN(&sc->inq); in bt3c_pccard_detach()
742 mtx_destroy(&sc->inq.ifq_mtx); in bt3c_pccard_detach()
935 IF_LOCK(&sc->inq); in bt3c_receive()
[all …]
HDng_bt3c_var.h98 struct ifqueue inq; /* queue of incoming mbuf's */ member
/NextBSD/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()
/NextBSD/sys/dev/amr/
HDamr_cam.c550 struct scsi_inquiry_data *inq; in amr_cam_complete() local
556 inq = (struct scsi_inquiry_data *)csio->data_ptr; in amr_cam_complete()
587 if ((cdb0 == INQUIRY) && (SID_TYPE(inq) == T_DIRECT)) in amr_cam_complete()
588 inq->device = (inq->device & 0xe0) | T_NODEVICE; in amr_cam_complete()
/NextBSD/sys/dev/iir/
HDiir.c1087 struct scsi_inquiry_data inq; in gdt_internal_cache_cmd() local
1088 size_t copylen = MIN(sizeof(inq), ccb->csio.dxfer_len); in gdt_internal_cache_cmd()
1090 bzero(&inq, sizeof(inq)); in gdt_internal_cache_cmd()
1091 inq.device = (gdt->sc_hdr[t].hd_devtype & 4) ? in gdt_internal_cache_cmd()
1093 inq.dev_qual2 = (gdt->sc_hdr[t].hd_devtype & 1) ? 0x80 : 0; in gdt_internal_cache_cmd()
1094 inq.version = SCSI_REV_2; in gdt_internal_cache_cmd()
1095 inq.response_format = 2; in gdt_internal_cache_cmd()
1096 inq.additional_length = 32; in gdt_internal_cache_cmd()
1097 inq.flags = SID_CmdQue | SID_Sync; in gdt_internal_cache_cmd()
1098 strncpy(inq.vendor, gdt->oem_name, sizeof(inq.vendor)); in gdt_internal_cache_cmd()
[all …]
/NextBSD/sys/cam/scsi/
HDscsi_targ_bh.c556 struct scsi_inquiry *inq; in targbhdone() local
558 inq = (struct scsi_inquiry *)cdb; in targbhdone()
566 if ((inq->byte2 & SI_EVPD) != 0 in targbhdone()
567 || inq->page_code != 0) { in targbhdone()
591 scsi_2btoul(inq->length)); in targbhdone()
HDscsi_all.c8634 struct scsi_inquiry_data *inq; in scsi_inquiry_match() local
8637 inq = (struct scsi_inquiry_data *)inqbuffer; in scsi_inquiry_match()
8639 if (((SID_TYPE(inq) == entry->type) in scsi_inquiry_match()
8641 && (SID_IS_REMOVABLE(inq) ? entry->media_type & SIP_MEDIA_REMOVABLE in scsi_inquiry_match()
8643 && (cam_strmatch(inq->vendor, entry->vendor, sizeof(inq->vendor)) == 0) in scsi_inquiry_match()
8644 && (cam_strmatch(inq->product, entry->product, in scsi_inquiry_match()
8645 sizeof(inq->product)) == 0) in scsi_inquiry_match()
8646 && (cam_strmatch(inq->revision, entry->revision, in scsi_inquiry_match()
8647 sizeof(inq->revision)) == 0)) { in scsi_inquiry_match()
8661 struct scsi_inquiry_data *inq; in scsi_static_inquiry_match() local
[all …]
/NextBSD/usr.sbin/mptutil/
HDmpt_show.c220 const char *inq, *state; in print_pd() local
230 inq = mpt_pd_inq_string(info); in print_pd()
231 if (inq != NULL) in print_pd()
232 printf(" %s", inq); in print_pd()
/NextBSD/sys/dev/aac/
HDaac_cam.c530 struct scsi_inquiry_data *inq; in aac_cam_fix_inquiry() local
544 inq = (struct scsi_inquiry_data *)ccb->csio.data_ptr; in aac_cam_fix_inquiry()
545 device = SID_TYPE(inq); in aac_cam_fix_inquiry()
546 qual = SID_QUAL(inq); in aac_cam_fix_inquiry()
/NextBSD/sys/dev/aacraid/
HDaacraid_cam.c548 struct scsi_inquiry *inq = (struct scsi_inquiry *)cmdp; in aac_container_special_command() local
553 ccb->csio.dxfer_len, inq->byte2, inq->page_code); in aac_container_special_command()
554 if (!(inq->byte2 & SI_EVPD)) { in aac_container_special_command()
557 if (inq->page_code != 0) { in aac_container_special_command()
576 if (inq->page_code == SVPD_SUPPORTED_PAGE_LIST) { in aac_container_special_command()
585 } else if (inq->page_code == SVPD_UNIT_SERIAL_NUMBER) { in aac_container_special_command()
/NextBSD/sys/dev/firewire/
HDsbp.c1539 struct scsi_inquiry_data *inq; in sbp_fix_inq_data() local
1550 inq = (struct scsi_inquiry_data *) ccb->csio.data_ptr; in sbp_fix_inq_data() local
1551 switch (SID_TYPE(inq)) { in sbp_fix_inq_data()
1558 if (SID_TYPE(inq) == T_DIRECT) in sbp_fix_inq_data()
1559 inq->device |= T_RBC; /* T_DIRECT == 0 */ in sbp_fix_inq_data()
1568 bcopy(sdev->vendor, inq->vendor, sizeof(inq->vendor)); in sbp_fix_inq_data()
1569 bcopy(sdev->product, inq->product, sizeof(inq->product)); in sbp_fix_inq_data()
1570 bcopy(sdev->revision + 2, inq->revision, sizeof(inq->revision)); in sbp_fix_inq_data()
1579 inq->flags |= SID_CmdQue; in sbp_fix_inq_data()
1581 inq->flags &= ~SID_CmdQue; in sbp_fix_inq_data()
/NextBSD/sys/dev/ciss/
HDciss.c1645 struct scsi_inquiry *inq; in ciss_inquiry_logical() local
1668 inq = (struct scsi_inquiry *)&(cc->cdb.cdb[0]); in ciss_inquiry_logical()
1669 inq->opcode = INQUIRY; in ciss_inquiry_logical()
1670 inq->byte2 = SI_EVPD; in ciss_inquiry_logical()
1671 inq->page_code = CISS_VPD_LOGICAL_DRIVE_GEOMETRY; in ciss_inquiry_logical()
1672 scsi_ulto2b(sizeof(ld->cl_geometry), inq->length); in ciss_inquiry_logical()
3379 struct scsi_inquiry_data *inq; in ciss_cam_complete_fixup() local
3391 inq = (struct scsi_inquiry_data *)csio->data_ptr; in ciss_cam_complete_fixup()
3403 if (SID_TYPE(inq) == T_DIRECT) in ciss_cam_complete_fixup()
3404 inq->device = (inq->device & 0xe0) | T_NODEVICE; in ciss_cam_complete_fixup()
[all …]
/NextBSD/share/doc/smm/18.net/
HDspell.ok206 inq
/NextBSD/sys/dev/mly/
HDmly.c2335 struct scsi_inquiry_data *inq = (struct scsi_inquiry_data *)csio->data_ptr; in mly_cam_complete() local
2360 padstr(inq->vendor, mly_describe_code(mly_table_device_type, btl->mb_type), 8); in mly_cam_complete()
2361 padstr(inq->product, mly_describe_code(mly_table_device_state, btl->mb_state), 16); in mly_cam_complete()
2362 padstr(inq->revision, "", 4); in mly_cam_complete()