Lines Matching refs:ering
1336 struct ethtool_ringparam *ering) in axienet_ethtools_get_ringparam() argument
1340 ering->rx_max_pending = RX_BD_NUM_MAX; in axienet_ethtools_get_ringparam()
1341 ering->rx_mini_max_pending = 0; in axienet_ethtools_get_ringparam()
1342 ering->rx_jumbo_max_pending = 0; in axienet_ethtools_get_ringparam()
1343 ering->tx_max_pending = TX_BD_NUM_MAX; in axienet_ethtools_get_ringparam()
1344 ering->rx_pending = lp->rx_bd_num; in axienet_ethtools_get_ringparam()
1345 ering->rx_mini_pending = 0; in axienet_ethtools_get_ringparam()
1346 ering->rx_jumbo_pending = 0; in axienet_ethtools_get_ringparam()
1347 ering->tx_pending = lp->tx_bd_num; in axienet_ethtools_get_ringparam()
1351 struct ethtool_ringparam *ering) in axienet_ethtools_set_ringparam() argument
1355 if (ering->rx_pending > RX_BD_NUM_MAX || in axienet_ethtools_set_ringparam()
1356 ering->rx_mini_pending || in axienet_ethtools_set_ringparam()
1357 ering->rx_jumbo_pending || in axienet_ethtools_set_ringparam()
1358 ering->rx_pending > TX_BD_NUM_MAX) in axienet_ethtools_set_ringparam()
1364 lp->rx_bd_num = ering->rx_pending; in axienet_ethtools_set_ringparam()
1365 lp->tx_bd_num = ering->tx_pending; in axienet_ethtools_set_ringparam()