Lines Matching defs:ring
262 /* Descriptor ring Macros */
624 /* Number of TX DMA descriptors in the descriptor ring */
628 * descriptor ring
672 /* num of rx descriptors in the rx descriptor ring */
3276 /* free the skb's in the tx ring */
4533 struct ethtool_ringparam *ring)
4537 ring->rx_max_pending = MVNETA_MAX_RXD;
4538 ring->tx_max_pending = MVNETA_MAX_TXD;
4539 ring->rx_pending = pp->rx_ring_size;
4540 ring->tx_pending = pp->tx_ring_size;
4544 struct ethtool_ringparam *ring)
4548 if ((ring->rx_pending == 0) || (ring->tx_pending == 0))
4550 pp->rx_ring_size = ring->rx_pending < MVNETA_MAX_RXD ?
4551 ring->rx_pending : MVNETA_MAX_RXD;
4553 pp->tx_ring_size = clamp_t(u16, ring->tx_pending,
4555 if (pp->tx_ring_size != ring->tx_pending)
4557 pp->tx_ring_size, ring->tx_pending);
4563 "error on opening device after ring param change\n");