Lines Matching defs:rvals
367 /* Fills in rvals with the current ring parameters. Currently,
371 struct ethtool_ringparam *rvals)
380 rvals->rx_max_pending = GFAR_RX_MAX_RING_SIZE;
381 rvals->rx_mini_max_pending = GFAR_RX_MAX_RING_SIZE;
382 rvals->rx_jumbo_max_pending = GFAR_RX_MAX_RING_SIZE;
383 rvals->tx_max_pending = GFAR_TX_MAX_RING_SIZE;
388 rvals->rx_pending = rx_queue->rx_ring_size;
389 rvals->rx_mini_pending = rx_queue->rx_ring_size;
390 rvals->rx_jumbo_pending = rx_queue->rx_ring_size;
391 rvals->tx_pending = tx_queue->tx_ring_size;
398 struct ethtool_ringparam *rvals)
403 if (rvals->rx_pending > GFAR_RX_MAX_RING_SIZE)
406 if (!is_power_of_2(rvals->rx_pending)) {
411 if (rvals->tx_pending > GFAR_TX_MAX_RING_SIZE)
414 if (!is_power_of_2(rvals->tx_pending)) {
427 priv->rx_queue[i]->rx_ring_size = rvals->rx_pending;
430 priv->tx_queue[i]->tx_ring_size = rvals->tx_pending;