Lines Matching refs:ndesc
848 int ndesc, len = 0;
860 ndesc = howmany(len, EQ_ESIZE);
861 if (eq->avail < ndesc) {
871 eq->pidx += ndesc;
872 eq->avail -= ndesc;
876 eq->pending += ndesc;
2522 uint16_t ndesc;
2526 ndesc = howmany(txpkts->nflits, 8);
2532 if (eq->avail == ndesc)
2542 txsd->desc_used = ndesc;
2547 ASSERT(eq->avail >= ndesc);
2549 eq->pending += ndesc;
2550 eq->avail -= ndesc;
2551 eq->pidx += ndesc;
2569 int nflits, ndesc;
2590 ndesc = howmany(nflits, 8);
2591 if (ndesc > eq->avail)
2599 if (eq->avail == ndesc)
2658 txsd->desc_used = ndesc;
2663 eq->pending += ndesc;
2664 eq->avail -= ndesc;
2665 eq->pidx += ndesc;
2851 int ndesc;
2854 ndesc = txsd->desc_used;
2857 ASSERT(can_reclaim >= ndesc);
2870 ASSERT(ndesc == 1);
2876 reclaimed += ndesc;
2878 eq->cidx += ndesc;
2882 can_reclaim -= ndesc;
2966 int desc_start, desc_last, ndesc;
2968 ndesc = FL_HW_IDX(fl->pending);
2972 ndesc--;
2975 * There are chances of ndesc modified above (to avoid pidx = cidx).
2978 if (ndesc <= 0)
2999 ndesc * RX_FL_ESIZE, DDI_DMA_SYNC_FORDEV);
3005 V_QID(fl->cntxt_id) | V_PIDX(ndesc));
3011 fl->pending -= ndesc * 8;