TX_BATCH_SIZE
if (txq->axq_depth >= TX_BATCH_SIZE / 2 &&
txq->fifo.axq_depth <= TX_BATCH_SIZE) {
ath_tx_edma_push_staging_list(sc, txq, TX_BATCH_SIZE);
ath_tx_edma_push_staging_list(sc, txq, TX_BATCH_SIZE);
ath_tx_edma_push_staging_list(sc, txq, TX_BATCH_SIZE);
count = MIN(avail, TX_BATCH_SIZE);
ifmp_ring_enqueue(txq->ift_br, (void **)&txq, 1, TX_BATCH_SIZE, abdicate);
ifmp_ring_check_drainage(txq->ift_br, TX_BATCH_SIZE);
ifmp_ring_check_drainage(txq->ift_br, TX_BATCH_SIZE);
err = ifmp_ring_enqueue(txq->ift_br, (void **)&m, 1, TX_BATCH_SIZE, abdicate);
ifmp_ring_check_drainage(txq->ift_br, TX_BATCH_SIZE);