AE_NTXDESC
if ((__x + __n) > AE_NTXDESC) { \
(AE_NTXDESC - __x), (ops)); \
__n -= (AE_NTXDESC - __x); \
#define AE_NTXDESC_MASK (AE_NTXDESC - 1)
struct ae_desc acd_txdescs[AE_NTXDESC];
for (i = 0; i < AE_NTXDESC; i++) {
sc->sc_txdescs[AE_NTXDESC - 1].ad_ctl |= ADCTL_ER;
AE_CDTXSYNC(sc, 0, AE_NTXDESC,
sc->sc_txfree = AE_NTXDESC;
(nexttx == (AE_NTXDESC - 1) ?