Searched refs:iq (Results 1 - 16 of 16) sorted by relevance

/illumos-gate/usr/src/lib/libm/common/C/
H A D__rem_pio2m.c128 * iq[] integer array by breaking up q[] in 24-bits chunk.
168 int jz, jx, jv, jp, jk, carry, n, iq[20]; local
202 /* distill q[] into iq[] reversingly */
205 iq[i] = (int)(z - two24 * fw);
215 if (q0 > 0) { /* need iq[jz-1] to determine n */
216 i = (iq[jz-1] >> (24 - q0));
218 iq[jz-1] -= i << (24 - q0);
219 ih = iq[jz-1] >> (23 - q0);
221 ih = iq[jz-1] >> 23;
230 j = iq[
[all...]
/illumos-gate/usr/src/uts/common/io/cxgbe/t4nex/
H A Dt4_sge.c74 static int service_iq(struct sge_iq *iq, int budget);
75 static inline void init_iq(struct sge_iq *iq, struct adapter *sc, int tmr_idx,
80 static int alloc_iq_fl(struct port_info *pi, struct sge_iq *iq,
82 static int free_iq_fl(struct port_info *pi, struct sge_iq *iq,
122 static inline bool is_new_response(const struct sge_iq *iq,
124 static inline void iq_next(struct sge_iq *iq);
152 static int t4_eth_rx(struct sge_iq *iq, const struct rss_header *rss,
164 static int handle_fw_rpl(struct sge_iq *iq, const struct rss_header *rss,
324 * its associated iq.
379 * Given an arbitrary "index," come up with an iq tha
388 struct sge_iq *iq = NULL; local
647 struct sge_iq *iq = (struct sge_iq *)arg2; local
674 service_iq(struct sge_iq *iq, int budget) argument
1047 init_iq(struct sge_iq *iq, struct adapter *sc, int tmr_idx, int8_t pktc_idx, int qsize, uint8_t esize) argument
1098 alloc_iq_fl(struct port_info *pi, struct sge_iq *iq, struct sge_fl *fl, int intr_idx, int cong) argument
1229 free_iq_fl(struct port_info *pi, struct sge_iq *iq, struct sge_fl *fl) argument
1896 is_new_response(const struct sge_iq *iq, struct rsp_ctrl **ctrl) argument
1908 iq_next(struct sge_iq *iq) argument
2931 t4_eth_rx(struct sge_iq *iq, const struct rss_header *rss, mblk_t *m) argument
3016 handle_fw_rpl(struct sge_iq *iq, const struct rss_header *rss, mblk_t *m) argument
[all...]
H A Dadapter.c108 iq_to_rxq(struct sge_iq *iq) argument
110 return (container_of(iq, struct sge_rxq, iq));
H A Dadapter.h151 /* iq flags */
153 IQ_INTR = (1 << 1), /* iq takes direct interrupt */
154 IQ_HAS_FL = (1 << 2), /* iq has fl */
156 /* iq state */
183 uint16_t cntxt_id; /* SGE context id for the iq */
184 uint16_t abs_id; /* absolute SGE id for the iq */
227 uint16_t iqid; /* iq that gets egr_update for the eq */
320 struct sge_iq iq; /* MUST be first */ member in struct:sge_rxq
338 struct sge_iq iq; /* MUST be first */ member in struct:sge_ofld_rxq
388 struct sge_iq **iqmap; /* iq
[all...]
H A Dt4_l2t.h64 int do_l2t_write_rpl(struct sge_iq *iq, const struct rss_header *rss,
H A Dt4_nexus.c133 static int cpl_not_handled(struct sge_iq *iq, const struct rss_header *rss,
623 &rxq->iq);
639 &ofld_rxq->iq);
2044 rss[i] = rxq->iq.abs_id;
2082 struct sge_iq *iq; local
2091 * TODO: whatever was queued up after we set iq->state to IQS_DISABLED
2098 iq = &ofld_rxq->iq;
2099 if (atomic_cas_uint(&iq->state, IQS_DISABLED, IQS_IDLE) !=
2101 panic("%s: iq
2216 cpl_not_handled(struct sge_iq *iq, const struct rss_header *rss, mblk_t *m) argument
[all...]
H A Dt4_l2t.c438 do_l2t_write_rpl(struct sge_iq *iq, const struct rss_header *rss, mblk_t *m) argument
440 struct adapter *sc = iq->adapter;
H A Dt4_mac.c1022 rxq->iq.intr_params = V_QINTR_TIMER_IDX(v) |
1035 rxq->iq.intr_params = V_QINTR_TIMER_IDX(pi->tmr_idx) |
1039 rxq->iq.intr_pktc_idx = v; /* this needs fresh plumb */
/illumos-gate/usr/src/uts/common/sys/scsi/adapters/pmcs/
H A Dpmcs_iomb.h731 #define GET_IO_IQ_ENTRY(pwp, msg, did, iq) \
732 iq = did & PMCS_IO_IQ_MASK; \
733 mutex_enter(&(pwp)->iqp_lock[iq]); \
734 msg = GET_IQ_ENTRY(pwp, iq); \
736 mutex_exit(&(pwp)->iqp_lock[iq]); \
737 for (iq = 0; iq <= PMCS_NON_HIPRI_QUEUES; iq++) { \
738 mutex_enter(&(pwp)->iqp_lock[iq]); \
739 msg = GET_IQ_ENTRY(pwp, iq); \
[all...]
/illumos-gate/usr/src/lib/libbc/libc/stdio/common/
H A Ddoprnt.c679 { int iq ; unsigned long * pl = (unsigned long *) (&qval) ; for(iq=0;iq<4;iq++) pl[iq] = (unsigned long) va_arg(args.ap, unsigned long) ; }
1010 int iq; \
1011 for (iq = 0; iq < 4; iq++) \
/illumos-gate/usr/src/uts/common/sys/rsm/
H A Drsmpi.h442 (rsm_send_q_handle_t iq,
449 (rsm_send_q_handle_t iq);
451 (rsm_send_q_handle_t iq,
669 #define RSM_SENDQ_CONFIG(controller, iq, pri, qdepth, flags, callback, arg) \
671 ((iq), (pri), (qdepth), (flags), \
673 #define RSM_SENDQ_DESTROY(controller, iq) \
675 ((iq))
676 #define RSM_SEND(controller, iq, is, barrier) \
678 ((iq), (is), (barrier))
/illumos-gate/usr/src/lib/libnisdb/
H A Dldap_map.c784 * There are four cases, depending on the values of 'old[iq]' and
785 * 'new[iq]':
787 * (1) old[iq] == 0 && new[iq] == 0
790 * (2) old[iq] == 0 && new[iq] != 0
794 * (3) old[iq] != 0 && new[iq] == 0
798 * (4) old[iq] != 0 && new[iq] !
821 int i, n, rnq, iq, r, ret = LDAP_SUCCESS; local
[all...]
/illumos-gate/usr/src/uts/common/fs/udfs/
H A Dudf_inode.c2076 struct ud_inode *iq; local
2078 iq = udf_ifreeh;
2079 while (iq) {
2080 if (iq == ip) {
2083 iq = iq->i_freef;
2123 struct ud_inode *iq; local
2126 iq = udf_ifreeh;
2127 while (iq) {
2128 if (iq
[all...]
/illumos-gate/usr/src/uts/common/io/scsi/adapters/pmcs/
H A Dpmcs_sata.c626 uint32_t iq, htag, status; local
667 GET_IO_IQ_ENTRY(pwp, ptr, pptr->device_id, iq);
674 INC_IQ_ENTRY(pwp, iq);
H A Dpmcs_scsa.c1847 uint32_t iq, lhtag, *ptr; local
1864 GET_IO_IQ_ENTRY(pwp, ptr, pwrk->phy->device_id, iq);
1895 mutex_exit(&pwp->iqp_lock[iq]);
1975 INC_IQ_ENTRY(pwp, iq);
2363 uint32_t *ptr, lhtag, iq, nblk, i, mtype; local
2465 GET_IO_IQ_ENTRY(pwp, ptr, xp->phy->device_id, iq);
2496 mutex_exit(&pwp->iqp_lock[iq]);
2567 mutex_exit(&pwp->iqp_lock[iq]);
2598 INC_IQ_ENTRY(pwp, iq);
/illumos-gate/usr/src/uts/common/fs/ufs/
H A Dufs_inode.c670 struct inode *iq; local
765 if ((iq = uq->uq_ihead) != 0) {
766 ip->i_freef = iq;
767 ip->i_freeb = iq->i_freeb;
768 iq->i_freeb->i_freef = ip;
769 iq->i_freeb = ip;

Completed in 157 milliseconds