Lines Matching refs:ering
1078 struct ethtool_ringparam *ering,
1084 memset(ering, 0, sizeof(*ering));
1085 ering->rx_max_pending = MAX_RX_QUEUE_ENTRIES;
1086 ering->tx_max_pending = MAX_TX_QUEUE_ENTRIES;
1087 ering->rx_pending = priv->rx_q_entries;
1088 ering->tx_pending = priv->tx_q_entries;
1093 struct ethtool_ringparam *ering,
1099 if (ering->rx_pending > MAX_RX_QUEUE_ENTRIES ||
1100 ering->tx_pending > MAX_TX_QUEUE_ENTRIES ||
1101 ering->rx_pending < MIN_RX_QUEUE_ENTRIES ||
1102 ering->tx_pending < MIN_TX_QUEUE_ENTRIES ||
1103 !is_power_of_2(ering->rx_pending) ||
1104 !is_power_of_2(ering->tx_pending))
1107 priv->new_rx_q_entries = ering->rx_pending;
1108 priv->new_tx_q_entries = ering->tx_pending;