Lines Matching defs:tx_ring
1225 struct mlx4_en_tx_ring *tx_ring;
1321 tx_ring = priv->tx_ring[i];
1323 err = mlx4_en_activate_tx_ring(priv, tx_ring, cq->mcq.cqn,
1335 for (j = 0; j < tx_ring->buf_size; j += STAMP_STRIDE)
1336 *((u32 *) (tx_ring->buf + j)) = 0xffffffff;
1399 mlx4_en_deactivate_tx_ring(priv, priv->tx_ring[tx_index]);
1493 mlx4_en_deactivate_tx_ring(priv, priv->tx_ring[i]);
1499 mlx4_en_free_tx_buf(dev, priv->tx_ring[i]);
1533 ring = priv->tx_ring[i];
1548 // netdev_tx_reset_queue(priv->tx_ring[i]->tx_queue);
1571 priv->tx_ring[i]->bytes = 0;
1572 priv->tx_ring[i]->packets = 0;
1573 priv->tx_ring[i]->tx_csum = 0;
1574 priv->tx_ring[i]->oversized_packets = 0;
1628 if (priv->tx_ring && priv->tx_ring[i])
1629 mlx4_en_destroy_tx_ring(priv, &priv->tx_ring[i]);
1669 if (mlx4_en_create_tx_ring(priv, &priv->tx_ring[i],
1694 if (priv->tx_ring[i])
1695 mlx4_en_destroy_tx_ring(priv, &priv->tx_ring[i]);
1760 kfree(priv->tx_ring);
2092 priv->tx_ring = kcalloc(MAX_TX_RINGS,
2094 if (!priv->tx_ring) {
2274 tx_size == priv->tx_ring[0]->size)
2644 struct mlx4_en_tx_ring *tx_ring;
2793 tx_ring = priv->tx_ring[i];
2794 snprintf(namebuf, sizeof(namebuf), "tx_ring%d", i);
2799 CTLFLAG_RD, &tx_ring->packets, "TX packets");
2801 CTLFLAG_RD, &tx_ring->bytes, "TX bytes");