Lines Matching refs:ering
884 struct ethtool_ringparam *ering) in qede_get_ringparam() argument
888 ering->rx_max_pending = NUM_RX_BDS_MAX; in qede_get_ringparam()
889 ering->rx_pending = edev->q_num_rx_buffers; in qede_get_ringparam()
890 ering->tx_max_pending = NUM_TX_BDS_MAX; in qede_get_ringparam()
891 ering->tx_pending = edev->q_num_tx_buffers; in qede_get_ringparam()
895 struct ethtool_ringparam *ering) in qede_set_ringparam() argument
901 ering->rx_pending, ering->tx_pending); in qede_set_ringparam()
904 if (ering->rx_pending > NUM_RX_BDS_MAX || in qede_set_ringparam()
905 ering->rx_pending < NUM_RX_BDS_MIN || in qede_set_ringparam()
906 ering->tx_pending > NUM_TX_BDS_MAX || in qede_set_ringparam()
907 ering->tx_pending < NUM_TX_BDS_MIN) { in qede_set_ringparam()
916 edev->q_num_rx_buffers = ering->rx_pending; in qede_set_ringparam()
917 edev->q_num_tx_buffers = ering->tx_pending; in qede_set_ringparam()