Lines Matching defs:rvals
373 /* Fills in rvals with the current ring parameters. Currently,
377 struct ethtool_ringparam *rvals,
388 rvals->rx_max_pending = GFAR_RX_MAX_RING_SIZE;
389 rvals->rx_mini_max_pending = GFAR_RX_MAX_RING_SIZE;
390 rvals->rx_jumbo_max_pending = GFAR_RX_MAX_RING_SIZE;
391 rvals->tx_max_pending = GFAR_TX_MAX_RING_SIZE;
396 rvals->rx_pending = rx_queue->rx_ring_size;
397 rvals->rx_mini_pending = rx_queue->rx_ring_size;
398 rvals->rx_jumbo_pending = rx_queue->rx_ring_size;
399 rvals->tx_pending = tx_queue->tx_ring_size;
406 struct ethtool_ringparam *rvals,
413 if (rvals->rx_pending > GFAR_RX_MAX_RING_SIZE)
416 if (!is_power_of_2(rvals->rx_pending)) {
421 if (rvals->tx_pending > GFAR_TX_MAX_RING_SIZE)
424 if (!is_power_of_2(rvals->tx_pending)) {
437 priv->rx_queue[i]->rx_ring_size = rvals->rx_pending;
440 priv->tx_queue[i]->tx_ring_size = rvals->tx_pending;