| /linux/drivers/net/ethernet/wangxun/ngbe/ |
| H A D | ngbe_ethtool.c | 53 u32 new_rx_count, new_tx_count; in ngbe_set_ringparam() local 57 new_tx_count = clamp_t(u32, ring->tx_pending, WX_MIN_TXD, WX_MAX_TXD); in ngbe_set_ringparam() 58 new_tx_count = ALIGN(new_tx_count, WX_REQ_TX_DESCRIPTOR_MULTIPLE); in ngbe_set_ringparam() 63 if (new_tx_count == wx->tx_ring_count && in ngbe_set_ringparam() 73 wx->tx_ring[i]->count = new_tx_count; in ngbe_set_ringparam() 76 wx->tx_ring_count = new_tx_count; in ngbe_set_ringparam() 92 wx_set_ring(wx, new_tx_count, new_rx_count, temp_ring); in ngbe_set_ringparam()
|
| /linux/drivers/net/ethernet/wangxun/txgbe/ |
| H A D | txgbe_ethtool.c | 45 u32 new_rx_count, new_tx_count; in txgbe_set_ringparam() local 49 new_tx_count = clamp_t(u32, ring->tx_pending, WX_MIN_TXD, WX_MAX_TXD); in txgbe_set_ringparam() 50 new_tx_count = ALIGN(new_tx_count, WX_REQ_TX_DESCRIPTOR_MULTIPLE); in txgbe_set_ringparam() 55 if (new_tx_count == wx->tx_ring_count && in txgbe_set_ringparam() 65 wx->tx_ring[i]->count = new_tx_count; in txgbe_set_ringparam() 68 wx->tx_ring_count = new_tx_count; in txgbe_set_ringparam() 84 wx_set_ring(wx, new_tx_count, new_rx_count, temp_ring); in txgbe_set_ringparam()
|
| /linux/drivers/net/ethernet/intel/igc/ |
| H A D | igc_ethtool.c | 596 u16 new_rx_count, new_tx_count; in igc_ethtool_set_ringparam() local 606 new_tx_count = min_t(u32, ring->tx_pending, IGC_MAX_TXD); in igc_ethtool_set_ringparam() 607 new_tx_count = max_t(u16, new_tx_count, IGC_MIN_TXD); in igc_ethtool_set_ringparam() 608 new_tx_count = ALIGN(new_tx_count, REQ_TX_DESCRIPTOR_MULTIPLE); in igc_ethtool_set_ringparam() 610 if (new_tx_count == adapter->tx_ring_count && in igc_ethtool_set_ringparam() 621 adapter->tx_ring[i]->count = new_tx_count; in igc_ethtool_set_ringparam() 624 adapter->tx_ring_count = new_tx_count; in igc_ethtool_set_ringparam() 647 if (new_tx_count != adapter->tx_ring_count) { in igc_ethtool_set_ringparam() 652 temp_ring[i].count = new_tx_count; in igc_ethtool_set_ringparam() 670 adapter->tx_ring_count = new_tx_count; in igc_ethtool_set_ringparam()
|
| /linux/drivers/net/ethernet/intel/iavf/ |
| H A D | iavf_ethtool.c | 494 u32 new_rx_count, new_tx_count; in iavf_set_ringparam() local 509 new_tx_count = ALIGN(ring->tx_pending, IAVF_REQ_DESCRIPTOR_MULTIPLE); in iavf_set_ringparam() 510 if (new_tx_count != ring->tx_pending) in iavf_set_ringparam() 512 new_tx_count); in iavf_set_ringparam() 520 if ((new_tx_count == adapter->tx_desc_count) && in iavf_set_ringparam() 526 if (new_tx_count != adapter->tx_desc_count) { in iavf_set_ringparam() 528 adapter->tx_desc_count, new_tx_count); in iavf_set_ringparam() 529 adapter->tx_desc_count = new_tx_count; in iavf_set_ringparam()
|
| /linux/drivers/net/ethernet/intel/e1000e/ |
| H A D | ethtool.c | 668 u16 new_rx_count, new_tx_count; in e1000_set_ringparam() local 677 new_tx_count = clamp_t(u32, ring->tx_pending, E1000_MIN_TXD, in e1000_set_ringparam() 679 new_tx_count = ALIGN(new_tx_count, REQ_TX_DESCRIPTOR_MULTIPLE); in e1000_set_ringparam() 681 if ((new_tx_count == adapter->tx_ring_count) && in e1000_set_ringparam() 691 adapter->tx_ring->count = new_tx_count; in e1000_set_ringparam() 693 adapter->tx_ring_count = new_tx_count; in e1000_set_ringparam() 698 set_tx = (new_tx_count != adapter->tx_ring_count); in e1000_set_ringparam() 725 temp_tx->count = new_tx_count; in e1000_set_ringparam() 742 adapter->tx_ring_count = new_tx_count; in e1000_set_ringparam()
|
| /linux/drivers/net/ethernet/intel/idpf/ |
| H A D | idpf_ethtool.c | 668 u32 new_rx_count, new_tx_count; in idpf_set_ringparam() local 700 new_tx_count = ALIGN(ring->tx_pending, IDPF_REQ_DESC_MULTIPLE); in idpf_set_ringparam() 701 if (new_tx_count != ring->tx_pending) in idpf_set_ringparam() 703 new_tx_count); in idpf_set_ringparam() 706 if (new_tx_count == rsrc->txq_desc_count && in idpf_set_ringparam() 720 config_data->num_req_txq_desc = new_tx_count; in idpf_set_ringparam()
|
| /linux/drivers/net/ethernet/intel/igb/ |
| H A D | igb_ethtool.c | 890 u16 new_rx_count, new_tx_count; in igb_set_ringparam() local 899 new_tx_count = min_t(u32, ring->tx_pending, IGB_MAX_TXD); in igb_set_ringparam() 900 new_tx_count = max_t(u16, new_tx_count, IGB_MIN_TXD); in igb_set_ringparam() 901 new_tx_count = ALIGN(new_tx_count, REQ_TX_DESCRIPTOR_MULTIPLE); in igb_set_ringparam() 903 if ((new_tx_count == adapter->tx_ring_count) && in igb_set_ringparam() 914 adapter->tx_ring[i]->count = new_tx_count; in igb_set_ringparam() 917 adapter->tx_ring_count = new_tx_count; in igb_set_ringparam() 940 if (new_tx_count != adapter->tx_ring_count) { in igb_set_ringparam() 945 temp_ring[i].count = new_tx_count; in igb_set_ringparam() 963 adapter->tx_ring_count = new_tx_count; in igb_set_ringparam()
|
| /linux/drivers/net/ethernet/intel/ixgbe/ |
| H A D | ixgbe_ethtool.c | 1245 u32 new_rx_count, new_tx_count; in ixgbe_set_ringparam() local 1250 new_tx_count = clamp_t(u32, ring->tx_pending, in ixgbe_set_ringparam() 1252 new_tx_count = ALIGN(new_tx_count, IXGBE_REQ_TX_DESCRIPTOR_MULTIPLE); in ixgbe_set_ringparam() 1258 if ((new_tx_count == adapter->tx_ring_count) && in ixgbe_set_ringparam() 1269 adapter->tx_ring[i]->count = new_tx_count; in ixgbe_set_ringparam() 1271 adapter->xdp_ring[i]->count = new_tx_count; in ixgbe_set_ringparam() 1274 adapter->tx_ring_count = new_tx_count; in ixgbe_set_ringparam() 1275 adapter->xdp_ring_count = new_tx_count; in ixgbe_set_ringparam() 1298 if (new_tx_count != adapter->tx_ring_count) { in ixgbe_set_ringparam() 1303 temp_ring[i].count = new_tx_count; in ixgbe_set_ringparam() [all …]
|
| /linux/drivers/net/ethernet/intel/i40e/ |
| H A D | i40e_ethtool.c | 2051 u32 new_rx_count, new_tx_count, max_num_descriptors; in i40e_set_ringparam() local 2076 new_tx_count = ALIGN(ring->tx_pending, I40E_REQ_DESCRIPTOR_MULTIPLE); in i40e_set_ringparam() 2080 if ((new_tx_count == vsi->tx_rings[0]->count) && in i40e_set_ringparam() 2101 vsi->tx_rings[i]->count = new_tx_count; in i40e_set_ringparam() 2104 vsi->xdp_rings[i]->count = new_tx_count; in i40e_set_ringparam() 2106 vsi->num_tx_desc = new_tx_count; in i40e_set_ringparam() 2119 if (new_tx_count != vsi->tx_rings[0]->count) { in i40e_set_ringparam() 2122 vsi->tx_rings[0]->count, new_tx_count); in i40e_set_ringparam() 2134 tx_rings[i].count = new_tx_count; in i40e_set_ringparam() 2243 vsi->num_tx_desc = new_tx_count; in i40e_set_ringparam()
|
| /linux/drivers/net/ethernet/wangxun/libwx/ |
| H A D | wx_lib.c | 3249 void wx_set_ring(struct wx *wx, u32 new_tx_count, in wx_set_ring() argument 3259 if (new_tx_count != wx->tx_ring_count) { in wx_set_ring() 3264 temp_ring[i].count = new_tx_count; in wx_set_ring() 3283 wx->tx_ring_count = new_tx_count; in wx_set_ring()
|