DASSERT
DASSERT(rx->desc_pa != 0);
DASSERT(MVNETA_READ(sc, MVNETA_PRXDQA(q)) == rx->desc_pa);
DASSERT(tx->desc_pa != 0);
DASSERT(MVNETA_READ(sc, MVNETA_PTXDQA(q)) == tx->desc_pa);
DASSERT(q >= 0);
DASSERT(q < MVNETA_RX_QNUM_MAX);
DASSERT(q >= 0);
DASSERT(q < MVNETA_RX_QNUM_MAX);
DASSERT(q >= 0);
DASSERT(q < MVNETA_TX_QNUM_MAX);
DASSERT(q >= 0);
DASSERT(q < MVNETA_TX_QNUM_MAX);
DASSERT(q >= 0);
DASSERT(q < MVNETA_TX_QNUM_MAX);
DASSERT(MVNETA_IS_QUEUE_SET(queues, 0));
DASSERT(tx->used >= 0);
DASSERT(tx->used <= MVNETA_TX_RING_CNT);
DASSERT(txbuf->m == NULL);
DASSERT(t != NULL);
DASSERT((t->command & MVNETA_TX_CMD_F) != 0);
DASSERT((t->flags & MVNETA_TX_CMD_F) == 0);
DASSERT(tx->used >= 0);
DASSERT(tx->used <= MVNETA_TX_RING_CNT);
DASSERT(m != NULL);
DASSERT((r->status & (MVNETA_RX_F|MVNETA_RX_L)) ==