Lines Matching refs:ering
763 struct ethtool_ringparam *ering) in bnxt_get_ringparam() argument
767 ering->rx_max_pending = BNXT_MAX_RX_DESC_CNT; in bnxt_get_ringparam()
768 ering->rx_jumbo_max_pending = BNXT_MAX_RX_JUM_DESC_CNT; in bnxt_get_ringparam()
769 ering->tx_max_pending = BNXT_MAX_TX_DESC_CNT; in bnxt_get_ringparam()
771 ering->rx_pending = bp->rx_ring_size; in bnxt_get_ringparam()
772 ering->rx_jumbo_pending = bp->rx_agg_ring_size; in bnxt_get_ringparam()
773 ering->tx_pending = bp->tx_ring_size; in bnxt_get_ringparam()
777 struct ethtool_ringparam *ering) in bnxt_set_ringparam() argument
781 if ((ering->rx_pending > BNXT_MAX_RX_DESC_CNT) || in bnxt_set_ringparam()
782 (ering->tx_pending > BNXT_MAX_TX_DESC_CNT) || in bnxt_set_ringparam()
783 (ering->tx_pending <= MAX_SKB_FRAGS)) in bnxt_set_ringparam()
789 bp->rx_ring_size = ering->rx_pending; in bnxt_set_ringparam()
790 bp->tx_ring_size = ering->tx_pending; in bnxt_set_ringparam()