Lines Matching defs:ndesc

2954 	int ndesc, available;
2959 ndesc = tx_len16_to_desc(len16);
2960 MPASS(ndesc > 0 && ndesc <= SGE_MAX_WR_NDESC);
2978 cookie->ndesc = ndesc;
2987 if (available < ndesc)
2991 cookie->ndesc = ndesc;
2995 IDXINCR(eq->pidx, ndesc, eq->sidx);
2996 if (__predict_false(cookie->pidx + ndesc > eq->sidx)) {
3012 int ndesc, pidx;
3033 ndesc = cookie->ndesc; /* Can be more than SGE_MAX_WR_NDESC here. */
3040 if (next == NULL || ndesc >= 16) {
3063 ring_eq_db(wrq->adapter, eq, ndesc);
3065 IDXINCR(eq->dbidx, ndesc, eq->sidx);
3067 MPASS(IDXDIFF(next->pidx, pidx, eq->sidx) == ndesc);
3069 next->ndesc += ndesc;
3072 MPASS(IDXDIFF(pidx, prev->pidx, eq->sidx) == prev->ndesc);
3073 prev->ndesc += ndesc;
5370 imm_payload(u_int ndesc)
5374 n = ndesc * EQ_ESIZE - sizeof(struct fw_eth_tx_pkt_wr) -
5559 int len16, ndesc, pktlen;
5570 ndesc = tx_len16_to_desc(len16);
5631 write_gl_to_txd(txq, m0, &dst, eq->sidx - ndesc < eq->pidx);
5637 txsd->desc_used = ndesc;
5639 return (ndesc);
5656 int len16, ndesc;
5659 ndesc = tx_len16_to_desc(len16);
5660 MPASS(ndesc <= available);
5670 txsd->desc_used = ndesc;
5672 return (ndesc);
5692 int len16, ndesc, pktlen, nsegs;
5715 ndesc = tx_len16_to_desc(len16);
5716 MPASS(ndesc <= available);
5768 write_gl_to_txd(txq, m0, &dst, eq->sidx - ndesc < eq->pidx);
5789 txsd->desc_used = ndesc;
5791 return (ndesc);
5956 int ndesc, i, checkwrap;
5978 ndesc = tx_len16_to_desc(txp->len16);
5980 checkwrap = eq->sidx - ndesc < eq->pidx;
6053 txsd->desc_used = ndesc;
6055 return (ndesc);
6067 int ndesc, i;
6092 ndesc = tx_len16_to_desc(txp->len16);
6134 txsd->desc_used = ndesc;
6136 return (ndesc);
6340 int ndesc;
6344 ndesc = txsd->desc_used;
6347 KASSERT(can_reclaim >= ndesc,
6349 __func__, can_reclaim, ndesc));
6350 KASSERT(ndesc != 0,
6359 reclaimed += ndesc;
6360 can_reclaim -= ndesc;
6361 IDXINCR(eq->cidx, ndesc, eq->sidx);