Lines Matching refs:ering
904 struct ethtool_ringparam *ering, in qede_get_ringparam() argument
910 ering->rx_max_pending = NUM_RX_BDS_MAX; in qede_get_ringparam()
911 ering->rx_pending = edev->q_num_rx_buffers; in qede_get_ringparam()
912 ering->tx_max_pending = NUM_TX_BDS_MAX; in qede_get_ringparam()
913 ering->tx_pending = edev->q_num_tx_buffers; in qede_get_ringparam()
917 struct ethtool_ringparam *ering, in qede_set_ringparam() argument
925 ering->rx_pending, ering->tx_pending); in qede_set_ringparam()
928 if (ering->rx_pending > NUM_RX_BDS_MAX || in qede_set_ringparam()
929 ering->rx_pending < NUM_RX_BDS_MIN || in qede_set_ringparam()
930 ering->tx_pending > NUM_TX_BDS_MAX || in qede_set_ringparam()
931 ering->tx_pending < NUM_TX_BDS_MIN) { in qede_set_ringparam()
940 edev->q_num_rx_buffers = ering->rx_pending; in qede_set_ringparam()
941 edev->q_num_tx_buffers = ering->tx_pending; in qede_set_ringparam()