Lines Matching defs:ering
12429 struct ethtool_ringparam *ering,
12435 ering->rx_max_pending = tp->rx_std_ring_mask;
12437 ering->rx_jumbo_max_pending = tp->rx_jmb_ring_mask;
12439 ering->rx_jumbo_max_pending = 0;
12441 ering->tx_max_pending = TG3_TX_RING_SIZE - 1;
12443 ering->rx_pending = tp->rx_pending;
12445 ering->rx_jumbo_pending = tp->rx_jumbo_pending;
12447 ering->rx_jumbo_pending = 0;
12449 ering->tx_pending = tp->napi[0].tx_pending;
12453 struct ethtool_ringparam *ering,
12461 if ((ering->rx_pending > tp->rx_std_ring_mask) ||
12462 (ering->rx_jumbo_pending > tp->rx_jmb_ring_mask) ||
12463 (ering->tx_pending > TG3_TX_RING_SIZE - 1) ||
12464 (ering->tx_pending <= MAX_SKB_FRAGS) ||
12466 (ering->tx_pending <= (MAX_SKB_FRAGS * 3))))
12477 tp->rx_pending = ering->rx_pending;
12484 tp->rx_jumbo_pending = ering->rx_jumbo_pending;
12487 tp->napi[i].tx_pending = ering->tx_pending;