Lines Matching refs:ering
1156 struct ethtool_ringparam *ering) in ftgmac100_get_ringparam() argument
1160 memset(ering, 0, sizeof(*ering)); in ftgmac100_get_ringparam()
1161 ering->rx_max_pending = MAX_RX_QUEUE_ENTRIES; in ftgmac100_get_ringparam()
1162 ering->tx_max_pending = MAX_TX_QUEUE_ENTRIES; in ftgmac100_get_ringparam()
1163 ering->rx_pending = priv->rx_q_entries; in ftgmac100_get_ringparam()
1164 ering->tx_pending = priv->tx_q_entries; in ftgmac100_get_ringparam()
1168 struct ethtool_ringparam *ering) in ftgmac100_set_ringparam() argument
1172 if (ering->rx_pending > MAX_RX_QUEUE_ENTRIES || in ftgmac100_set_ringparam()
1173 ering->tx_pending > MAX_TX_QUEUE_ENTRIES || in ftgmac100_set_ringparam()
1174 ering->rx_pending < MIN_RX_QUEUE_ENTRIES || in ftgmac100_set_ringparam()
1175 ering->tx_pending < MIN_TX_QUEUE_ENTRIES || in ftgmac100_set_ringparam()
1176 !is_power_of_2(ering->rx_pending) || in ftgmac100_set_ringparam()
1177 !is_power_of_2(ering->tx_pending)) in ftgmac100_set_ringparam()
1180 priv->new_rx_q_entries = ering->rx_pending; in ftgmac100_set_ringparam()
1181 priv->new_tx_q_entries = ering->tx_pending; in ftgmac100_set_ringparam()