/illumos-gate/usr/src/lib/libm/common/C/ |
H A D | __rem_pio2m.c | 128 * 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 D | t4_sge.c | 74 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 D | adapter.c | 108 iq_to_rxq(struct sge_iq *iq) argument 110 return (container_of(iq, struct sge_rxq, iq));
|
H A D | adapter.h | 151 /* 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 D | t4_l2t.h | 64 int do_l2t_write_rpl(struct sge_iq *iq, const struct rss_header *rss,
|
H A D | t4_nexus.c | 133 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 D | t4_l2t.c | 438 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 D | t4_mac.c | 1022 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 D | pmcs_iomb.h | 731 #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 D | doprnt.c | 679 { 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 D | rsmpi.h | 442 (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 D | ldap_map.c | 784 * 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 D | udf_inode.c | 2076 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 D | pmcs_sata.c | 626 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 D | pmcs_scsa.c | 1847 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 D | ufs_inode.c | 670 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;
|