Lines Matching refs:nrxd
248 u16 nrxd; /* # rx descriptors tunable */ member
320 return xxd(x, di->nrxd); in rxd()
504 size = (direction == DMA_TX) ? (di->ntxd * ddlen) : (di->nrxd * ddlen); in dma64_alloc()
549 uint txregbase, uint rxregbase, uint ntxd, uint nrxd, in dma_attach() argument
583 di->dma.dmactrlflags, ntxd, nrxd, rxbufsize, in dma_attach()
593 di->nrxd = (u16) nrxd; in dma_attach()
638 if ((ntxd < D64MAXDD / 2) && (nrxd < D64MAXDD / 2)) in dma_attach()
657 if (nrxd) { in dma_attach()
658 size = nrxd * sizeof(void *); in dma_attach()
677 if (nrxd) { in dma_attach()
848 if (di->nrxd == 0) in dma_rxinit()
854 memset(di->rxd64, '\0', di->nrxd * sizeof(struct dma64desc)); in dma_rxinit()
908 if (di->nrxd == 0) in _dma_getnextrxp()
995 if (di->nrxd == 0) in dma64_rxidle()
1091 if (rxout == (di->nrxd - 1)) in dma_rxfill()
1259 if (di->nrxd == 0) in dma_rxreset()