Lines Matching full:txs
295 /* Init TXS Ring */ in atl2_setup_ring_resources()
467 struct tx_pkt_status *txs; in atl2_intr_tx() local
473 txs = adapter->txs_ring + txs_write_ptr; in atl2_intr_tx()
474 if (!txs->update) in atl2_intr_tx()
478 txs->update = 0; in atl2_intr_tx()
488 if (txph->pkt_size != txs->pkt_size) { in atl2_intr_tx()
489 struct tx_pkt_status *old_txs = txs; in atl2_intr_tx()
491 "%s: txs packet size not consistent with txd" in atl2_intr_tx()
494 *(u32 *)txph, *(u32 *)txs); in atl2_intr_tx()
498 txs = adapter->txs_ring + txs_write_ptr; in atl2_intr_tx()
500 "txs-behind:0x%08x\n", in atl2_intr_tx()
501 *(u32 *)txs); in atl2_intr_tx()
503 txs = adapter->txs_ring + in atl2_intr_tx()
507 txs = adapter->txs_ring + (txs_write_ptr - 2); in atl2_intr_tx()
510 "txs-before:0x%08x\n", in atl2_intr_tx()
511 *(u32 *)txs); in atl2_intr_tx()
512 txs = old_txs; in atl2_intr_tx()
523 if (txs->ok) { in atl2_intr_tx()
524 netdev->stats.tx_bytes += txs->pkt_size; in atl2_intr_tx()
530 if (txs->defer) in atl2_intr_tx()
532 if (txs->abort_col) in atl2_intr_tx()
534 if (txs->late_col) in atl2_intr_tx()
536 if (txs->underrun) in atl2_intr_tx()
883 /* clear txs before send */ in atl2_xmit_frame()
2948 /* txs ring size: */ in atl2_check_options()