CPSW_NTXDESCS
bus_dmamap_t tx_dm[CPSW_NTXDESCS];
struct mbuf *tx_mb[CPSW_NTXDESCS];
for (i = 0; i < CPSW_NTXDESCS; i++) {
KASSERT(sc->sc_txhead < CPSW_NTXDESCS);
return (((x) + y) & (CPSW_NTXDESCS - 1));
KASSERT(x < CPSW_NTXDESCS);
for (i = 0; i < CPSW_NTXDESCS; i++)
for (i = 0; i < CPSW_NTXDESCS; i++) {
txfree = CPSW_NTXDESCS - 1 + sc->sc_txhead - sc->sc_txnext;
CTASSERT(powerof2(CPSW_NTXDESCS));