/illumos-gate/usr/src/uts/common/io/i40e/core/ |
H A D | i40e_adminq.c | 56 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 D | i40e_adminq.h | 96 struct i40e_adminq_ring arq; /* receive queue */ member
|
/illumos-gate/usr/src/uts/common/io/1394/targets/av1394/ |
H A D | av1394_async.c | 175 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 D | av1394_fcp.c | 104 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 D | qdivrem.c | 81 ___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 D | qdivrem.c | 81 __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 D | smartpqi_intr.c | 322 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 D | smartpqi_hw.c | 643 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 D | emul64.c | 1061 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 D | ses.c | 1384 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 D | lmrc.c | 335 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 D | fcp.c | 8899 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()
|