Lines Matching defs:txr
509 struct tx_ring *txr = que->txr;
510 taskqueue_drain(que->tq, &txr->txq_task);
702 struct tx_ring *txr = que->txr;
712 IXGBE_TX_LOCK(txr);
713 ixgbe_txeof(txr);
719 if (!ixv_ring_empty(adapter->ifp, txr->br))
720 ixv_start_locked(ifp, txr);
721 IXGBE_TX_UNLOCK(txr);
740 if ((txr->bytes == 0) && (rxr->bytes == 0))
743 if ((txr->bytes) && (txr->packets))
744 newitr = txr->bytes/txr->packets;
764 txr->bytes = 0;
765 txr->packets = 0;
970 if (que->txr->busy)
990 que->txr->busy = IXGBE_QUEUE_HUNG;
1255 struct tx_ring *txr = adapter->tx_rings;
1259 for (int i = 0; i < adapter->num_queues; i++, txr++) {
1260 u64 tdba = txr->txdma.dma_paddr;
1273 txr->tail = IXGBE_VFTDT(i);
1864 struct tx_ring *txr = adapter->tx_rings;
1886 for (int i = 0; i < adapter->num_queues; i++, txr++) {
1895 CTLFLAG_RD, &(txr->no_tx_dma_setup),
1898 CTLFLAG_RD, &(txr->no_desc_avail),
1901 CTLFLAG_RD, &(txr->total_packets), "TX Packets");
1903 CTLFLAG_RD, &(txr->br->br_drops),
1964 struct tx_ring *txr;
1971 txr = que->txr;
1985 txr->me, (long)txr->total_packets);
1987 txr->me, (long)txr->no_desc_avail);
2217 struct tx_ring *txr = que->txr;
2223 IXGBE_TX_LOCK(txr);
2224 ixgbe_txeof(txr);
2225 if (!ixv_ring_empty(ifp, txr->br))
2226 ixv_start_locked(ifp, txr);
2227 IXGBE_TX_UNLOCK(txr);
2248 struct tx_ring *txr = adapter->tx_rings;
2251 for (int i = 0; i < adapter->num_queues; i++, vector++, que++, txr++) {
2280 TASK_INIT(&txr->txq_task, 0, ixgbe_deferred_mq_start, txr);