TULIP_NTXDESC
for (i = 0; i < TULIP_NTXDESC; i++) {
sc->sc_txdescs[TULIP_NTXDESC - 1].td_ctl |= htole32(sc->sc_tdctl_er);
TULIP_CDTXSYNC(sc, 0, TULIP_NTXDESC,
sc->sc_txfree = TULIP_NTXDESC;
(nexttx == (TULIP_NTXDESC - 1) ? sc->sc_tdctl_er : 0));
(nexttx == (TULIP_NTXDESC - 1) ?
if ((__x + __n) > TULIP_NTXDESC) { \
(TULIP_NTXDESC - __x), (ops)); \
__n -= (TULIP_NTXDESC - __x); \
#define TULIP_NTXDESC_MASK (TULIP_NTXDESC - 1)
struct tulip_desc tcd_txdescs[TULIP_NTXDESC];