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