Lines Matching defs:ring
125 struct mcp_kreq_ether_recv __iomem *lanai; /* lanai ptr for recv ring */
126 struct mcp_kreq_ether_recv *shadow; /* host shadow of recv ring */
173 struct myri10ge_tx_buf tx; /* transmit ring */
1191 /* try to refill entire ring */
1701 struct ethtool_ringparam *ring)
1705 ring->rx_mini_max_pending = mgp->ss[0].rx_small.mask + 1;
1706 ring->rx_max_pending = mgp->ss[0].rx_big.mask + 1;
1707 ring->rx_jumbo_max_pending = 0;
1708 ring->tx_max_pending = mgp->ss[0].tx.mask + 1;
1709 ring->rx_mini_pending = ring->rx_mini_max_pending;
1710 ring->rx_pending = ring->rx_max_pending;
1711 ring->rx_jumbo_pending = ring->rx_jumbo_max_pending;
1712 ring->tx_pending = ring->tx_max_pending;
1938 /* get ring sizes */
2386 netdev_err(dev, "failed to get ring sizes or locations\n");
2508 * backwards one at a time and handle ring wraps */