Lines Matching refs:ering
172 struct ethtool_ringparam *ering) in bnxt_get_ringparam() argument
176 ering->rx_max_pending = BNXT_MAX_RX_DESC_CNT; in bnxt_get_ringparam()
177 ering->rx_jumbo_max_pending = BNXT_MAX_RX_JUM_DESC_CNT; in bnxt_get_ringparam()
178 ering->tx_max_pending = BNXT_MAX_TX_DESC_CNT; in bnxt_get_ringparam()
180 ering->rx_pending = bp->rx_ring_size; in bnxt_get_ringparam()
181 ering->rx_jumbo_pending = bp->rx_agg_ring_size; in bnxt_get_ringparam()
182 ering->tx_pending = bp->tx_ring_size; in bnxt_get_ringparam()
186 struct ethtool_ringparam *ering) in bnxt_set_ringparam() argument
190 if ((ering->rx_pending > BNXT_MAX_RX_DESC_CNT) || in bnxt_set_ringparam()
191 (ering->tx_pending > BNXT_MAX_TX_DESC_CNT) || in bnxt_set_ringparam()
192 (ering->tx_pending <= MAX_SKB_FRAGS)) in bnxt_set_ringparam()
198 bp->rx_ring_size = ering->rx_pending; in bnxt_set_ringparam()
199 bp->tx_ring_size = ering->tx_pending; in bnxt_set_ringparam()