Lines Matching refs:ntxd
232 u16 ntxd; /* # tx descriptors tunable */ member
315 return xxd(x, di->ntxd); in txd()
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->ntxd = (u16) ntxd; in dma_attach()
639 if ((ntxd < D64MAXDD / 2) && (nrxd < D64MAXDD / 2)) in dma_attach()
650 if (ntxd) { in dma_attach()
651 size = ntxd * sizeof(void *); in dma_attach()
669 if (ntxd) { in dma_attach()
1007 if (di->ntxd == 0) in dma64_txidle()
1147 if (di->ntxd == 0) in dma_txinit()
1151 di->dma.txavail = di->ntxd - 1; in dma_txinit()
1154 memset(di->txd64, '\0', (di->ntxd * sizeof(struct dma64desc))); in dma_txinit()
1179 if (di->ntxd == 0) in dma_txsuspend()
1191 if (di->ntxd == 0) in dma_txresume()
1201 return (di->ntxd == 0) || in dma_txsuspended()
1233 if (di->ntxd == 0) in dma_txreset()
1303 if (txout == (di->ntxd - 1)) in dma_txenq()
1369 di->dma.txavail = di->ntxd - ntxdactive(di, di->txin, di->txout) - in dma_update_txavail()
1481 if (di->ntxd == 0) in dma_getnexttxp()