Home
last modified time | relevance | path

Searched refs:temp_ring (Results 1 – 4 of 4) sorted by relevance

/linux-4.1.27/drivers/net/ethernet/intel/igbvf/
Dethtool.c220 struct igbvf_ring *temp_ring; in igbvf_set_ringparam() local
250 temp_ring = vmalloc(sizeof(struct igbvf_ring)); in igbvf_set_ringparam()
251 if (!temp_ring) { in igbvf_set_ringparam()
263 memcpy(temp_ring, adapter->tx_ring, sizeof(struct igbvf_ring)); in igbvf_set_ringparam()
265 temp_ring->count = new_tx_count; in igbvf_set_ringparam()
266 err = igbvf_setup_tx_resources(adapter, temp_ring); in igbvf_set_ringparam()
272 memcpy(adapter->tx_ring, temp_ring, sizeof(struct igbvf_ring)); in igbvf_set_ringparam()
276 memcpy(temp_ring, adapter->rx_ring, sizeof(struct igbvf_ring)); in igbvf_set_ringparam()
278 temp_ring->count = new_rx_count; in igbvf_set_ringparam()
279 err = igbvf_setup_rx_resources(adapter, temp_ring); in igbvf_set_ringparam()
[all …]
/linux-4.1.27/drivers/net/ethernet/intel/fm10k/
Dfm10k_ethtool.c472 struct fm10k_ring *temp_ring; in fm10k_set_ringparam() local
508 temp_ring = vmalloc(i * sizeof(struct fm10k_ring)); in fm10k_set_ringparam()
510 if (!temp_ring) { in fm10k_set_ringparam()
524 memcpy(&temp_ring[i], interface->tx_ring[i], in fm10k_set_ringparam()
527 temp_ring[i].count = new_tx_count; in fm10k_set_ringparam()
528 err = fm10k_setup_tx_resources(&temp_ring[i]); in fm10k_set_ringparam()
532 fm10k_free_tx_resources(&temp_ring[i]); in fm10k_set_ringparam()
541 memcpy(interface->tx_ring[i], &temp_ring[i], in fm10k_set_ringparam()
551 memcpy(&temp_ring[i], interface->rx_ring[i], in fm10k_set_ringparam()
554 temp_ring[i].count = new_rx_count; in fm10k_set_ringparam()
[all …]
/linux-4.1.27/drivers/net/ethernet/intel/igb/
Digb_ethtool.c866 struct igb_ring *temp_ring; in igb_set_ringparam() local
901 temp_ring = vmalloc(adapter->num_tx_queues * in igb_set_ringparam()
904 temp_ring = vmalloc(adapter->num_rx_queues * in igb_set_ringparam()
907 if (!temp_ring) { in igb_set_ringparam()
920 memcpy(&temp_ring[i], adapter->tx_ring[i], in igb_set_ringparam()
923 temp_ring[i].count = new_tx_count; in igb_set_ringparam()
924 err = igb_setup_tx_resources(&temp_ring[i]); in igb_set_ringparam()
928 igb_free_tx_resources(&temp_ring[i]); in igb_set_ringparam()
937 memcpy(adapter->tx_ring[i], &temp_ring[i], in igb_set_ringparam()
946 memcpy(&temp_ring[i], adapter->rx_ring[i], in igb_set_ringparam()
[all …]
/linux-4.1.27/drivers/net/ethernet/intel/ixgbe/
Dixgbe_ethtool.c960 struct ixgbe_ring *temp_ring; in ixgbe_set_ringparam() local
996 temp_ring = vmalloc(i * sizeof(struct ixgbe_ring)); in ixgbe_set_ringparam()
998 if (!temp_ring) { in ixgbe_set_ringparam()
1013 memcpy(&temp_ring[i], adapter->tx_ring[i], in ixgbe_set_ringparam()
1016 temp_ring[i].count = new_tx_count; in ixgbe_set_ringparam()
1017 err = ixgbe_setup_tx_resources(&temp_ring[i]); in ixgbe_set_ringparam()
1021 ixgbe_free_tx_resources(&temp_ring[i]); in ixgbe_set_ringparam()
1030 memcpy(adapter->tx_ring[i], &temp_ring[i], in ixgbe_set_ringparam()
1040 memcpy(&temp_ring[i], adapter->rx_ring[i], in ixgbe_set_ringparam()
1043 temp_ring[i].count = new_rx_count; in ixgbe_set_ringparam()
[all …]