Home
last modified time | relevance | path

Searched refs:arq (Results 1 – 12 of 12) sorted by relevance

/illumos-gate/usr/src/uts/common/io/i40e/core/
H A Di40e_adminq.c56 hw->aq.arq.tail = I40E_VF_ARQT1; in i40e_adminq_init_regs()
57 hw->aq.arq.head = I40E_VF_ARQH1; in i40e_adminq_init_regs()
58 hw->aq.arq.len = I40E_VF_ARQLEN1; in i40e_adminq_init_regs()
59 hw->aq.arq.bal = I40E_VF_ARQBAL1; in i40e_adminq_init_regs()
60 hw->aq.arq.bah = I40E_VF_ARQBAH1; in i40e_adminq_init_regs()
67 hw->aq.arq.tail = I40E_PF_ARQT; in i40e_adminq_init_regs()
68 hw->aq.arq.head = I40E_PF_ARQH; in i40e_adminq_init_regs()
69 hw->aq.arq.len = I40E_PF_ARQLEN; in i40e_adminq_init_regs()
70 hw->aq.arq.bal = I40E_PF_ARQBAL; in i40e_adminq_init_regs()
71 hw->aq.arq.bah = I40E_PF_ARQBAH; in i40e_adminq_init_regs()
[all …]
H A Di40e_adminq.h96 struct i40e_adminq_ring arq; /* receive queue */ member
/illumos-gate/usr/src/uts/common/io/1394/targets/av1394/
H A Dav1394_async.c175 iec61883_arq_t arq; in av1394_async_read() local
201 if (uiop->uio_resid < sizeof (arq)) { in av1394_async_read()
207 arq.arq_type = av1394_async_db2arq_type(dbtype); in av1394_async_read()
208 arq.arq_len = MBLKL(mp); in av1394_async_read()
209 arq.arq_data.octlet = 0; in av1394_async_read()
212 len = min(arq.arq_len, sizeof (arq.arq_data)); in av1394_async_read()
213 bcopy(mp->b_rptr, &arq.arq_data.buf[0], len); in av1394_async_read()
216 ret = uiomove(&arq, sizeof (arq), UIO_READ, uiop); in av1394_async_read()
254 iec61883_arq_t arq; in av1394_async_write() local
258 while (uiop->uio_resid >= sizeof (arq)) { in av1394_async_write()
[all …]
H A Dav1394_fcp.c104 av1394_fcp_write(av1394_inst_t *avp, iec61883_arq_t *arq, struct uio *uiop) in av1394_fcp_write() argument
108 int len = arq->arq_len; in av1394_fcp_write()
114 ASSERT((arq->arq_type == IEC61883_ARQ_FCP_CMD) || in av1394_fcp_write()
115 (arq->arq_type == IEC61883_ARQ_FCP_RESP)); in av1394_fcp_write()
128 if ((ret = av1394_fcp_copyin_block(arq, mp, uiop)) != 0) { in av1394_fcp_write()
135 fc = (arq->arq_type == IEC61883_ARQ_FCP_CMD) ? in av1394_fcp_write()
153 cmd->cmd_u.q.quadlet_data = arq->arq_data.quadlet; in av1394_fcp_write()
431 av1394_fcp_copyin_block(iec61883_arq_t *arq, mblk_t *mp, struct uio *uiop) in av1394_fcp_copyin_block() argument
433 int len = arq->arq_len; in av1394_fcp_copyin_block()
440 copylen = min(len, sizeof (arq->arq_data)); in av1394_fcp_copyin_block()
[all …]
/illumos-gate/usr/src/lib/libc/port/fp/
H A Dqdivrem.c81 ___qdivrem(u_longlong_t uq, u_longlong_t vq, u_longlong_t *arq) in ___qdivrem() argument
98 if (arq) in ___qdivrem()
99 *arq = uq; in ___qdivrem()
103 if (arq) in ___qdivrem()
104 *arq = uq; in ___qdivrem()
156 if (arq) in ___qdivrem()
157 *arq = rbj % t; in ___qdivrem()
259 if (arq) { in ___qdivrem()
268 *arq = tmp.q; in ___qdivrem()
/illumos-gate/usr/src/boot/libsa/
H A Dqdivrem.c81 __udivmoddi4(u_quad_t uq, u_quad_t vq, u_quad_t *arq) in __udivmoddi4() argument
98 if (arq) in __udivmoddi4()
99 *arq = uq; in __udivmoddi4()
103 if (arq) in __udivmoddi4()
104 *arq = uq; in __udivmoddi4()
156 if (arq) in __udivmoddi4()
157 *arq = rbj % t; in __udivmoddi4()
259 if (arq) { in __udivmoddi4()
268 *arq = tmp.q; in __udivmoddi4()
/illumos-gate/usr/src/uts/common/io/scsi/adapters/smartpqi/
H A Dsmartpqi_intr.c322 struct scsi_arq_status *arq; in process_raid_io_error() local
333 arq = (struct scsi_arq_status *)pkt->pkt_scbp; in process_raid_io_error()
334 *((uchar_t *)&arq->sts_status) = ei->status; in process_raid_io_error()
335 *((uchar_t *)&arq->sts_rqpkt_status) = STATUS_GOOD; in process_raid_io_error()
336 arq->sts_rqpkt_state = STATE_GOT_BUS | STATE_GOT_TARGET | in process_raid_io_error()
346 arq->sts_rqpkt_status.sts_chk = 1; in process_raid_io_error()
347 arq->sts_rqpkt_resid = cmd->pc_statuslen; in process_raid_io_error()
351 arq->sts_rqpkt_resid = cmd->pc_statuslen - in process_raid_io_error()
355 arq->sts_rqpkt_resid = 0; in process_raid_io_error()
357 arq->sts_rqpkt_statistics = 0; in process_raid_io_error()
[all …]
H A Dsmartpqi_hw.c643 struct scsi_arq_status *arq; in special_error_check() local
646 arq = (struct scsi_arq_status *)cmd->pc_pkt->pkt_scbp; in special_error_check()
649 (arq->sts_sensedata.es_key == KEY_ILLEGAL_REQUEST) && in special_error_check()
650 (arq->sts_sensedata.es_add_code == 0x26) && in special_error_check()
651 (arq->sts_sensedata.es_qual_code == 0)) { in special_error_check()
/illumos-gate/usr/src/uts/common/io/
H A Demul64.c1061 struct scsi_arq_status *arq = in emul64_check_cond() local
1065 arq->sts_status.sts_chk = 1; in emul64_check_cond()
1070 arq->sts_rqpkt_reason = CMD_CMPLT; in emul64_check_cond()
1071 arq->sts_rqpkt_resid = 0; in emul64_check_cond()
1072 arq->sts_rqpkt_state = STATE_GOT_BUS | STATE_GOT_TARGET | in emul64_check_cond()
1074 arq->sts_sensedata.es_valid = 1; in emul64_check_cond()
1075 arq->sts_sensedata.es_class = 0x7; in emul64_check_cond()
1076 arq->sts_sensedata.es_key = key; in emul64_check_cond()
1077 arq->sts_sensedata.es_add_code = asc; in emul64_check_cond()
1078 arq->sts_sensedata.es_qual_code = ascq; in emul64_check_cond()
[all …]
/illumos-gate/usr/src/uts/common/io/scsi/targets/
H A Dses.c1384 struct scsi_arq_status *arq = in ses_decode_sense() local
1386 uchar_t *arq_status = (uchar_t *)&arq->sts_rqpkt_status; in ses_decode_sense()
1388 amt = MAX_SENSE_LENGTH - arq->sts_rqpkt_resid; in ses_decode_sense()
1390 if (arq->sts_rqpkt_resid > SENSE_LENGTH) { in ses_decode_sense()
1391 amt = MAX_SENSE_LENGTH - arq->sts_rqpkt_resid; in ses_decode_sense()
1393 amt = SENSE_LENGTH - arq->sts_rqpkt_resid; in ses_decode_sense()
1397 if (arq->sts_rqpkt_reason != CMD_CMPLT) { in ses_decode_sense()
1402 bcopy(&arq->sts_sensedata, sense, rqlen); in ses_decode_sense()
/illumos-gate/usr/src/uts/common/io/scsi/adapters/lmrc/
H A Dlmrc.c335 struct scsi_arq_status *arq = in lmrc_process_mpt_pkt() local
339 arq->sts_status.sts_chk = 1; in lmrc_process_mpt_pkt()
342 arq->sts_rqpkt_reason = CMD_CMPLT; in lmrc_process_mpt_pkt()
343 arq->sts_rqpkt_resid = 0; in lmrc_process_mpt_pkt()
344 arq->sts_rqpkt_state |= STATE_GOT_BUS | STATE_GOT_TARGET | in lmrc_process_mpt_pkt()
346 *(uint8_t *)&arq->sts_rqpkt_status = STATUS_GOOD; in lmrc_process_mpt_pkt()
/illumos-gate/usr/src/uts/common/io/fibre-channel/ulp/
H A Dfcp.c8899 struct scsi_arq_status *arq; in fcp_complete_pkt() local
8902 arq = (struct scsi_arq_status *)pkt->pkt_scbp; in fcp_complete_pkt()
8903 sense_to = &arq->sts_sensedata; in fcp_complete_pkt()
8970 arq->sts_rqpkt_resid = SENSE_LENGTH - rqlen; in fcp_complete_pkt()
8972 *((uchar_t *)&arq->sts_rqpkt_status) = STATUS_GOOD; in fcp_complete_pkt()
8973 arq->sts_rqpkt_reason = 0; in fcp_complete_pkt()
8974 arq->sts_rqpkt_statistics = 0; in fcp_complete_pkt()
8976 arq->sts_rqpkt_state = STATE_GOT_BUS | in fcp_complete_pkt()