Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/net/ethernet/intel/igbvf/
Dethtool.c196 struct igbvf_ring *temp_ring; in igbvf_set_ringparam() local
226 temp_ring = vmalloc(sizeof(struct igbvf_ring)); in igbvf_set_ringparam()
227 if (!temp_ring) { in igbvf_set_ringparam()
239 memcpy(temp_ring, adapter->tx_ring, sizeof(struct igbvf_ring)); in igbvf_set_ringparam()
241 temp_ring->count = new_tx_count; in igbvf_set_ringparam()
242 err = igbvf_setup_tx_resources(adapter, temp_ring); in igbvf_set_ringparam()
248 memcpy(adapter->tx_ring, temp_ring, sizeof(struct igbvf_ring)); in igbvf_set_ringparam()
252 memcpy(temp_ring, adapter->rx_ring, sizeof(struct igbvf_ring)); in igbvf_set_ringparam()
254 temp_ring->count = new_rx_count; in igbvf_set_ringparam()
255 err = igbvf_setup_rx_resources(adapter, temp_ring); in igbvf_set_ringparam()
[all …]
/Linux-v4.19/drivers/net/ethernet/intel/fm10k/
Dfm10k_ethtool.c525 struct fm10k_ring *temp_ring; in fm10k_set_ringparam() local
561 temp_ring = vmalloc(array_size(i, sizeof(struct fm10k_ring))); in fm10k_set_ringparam()
563 if (!temp_ring) { in fm10k_set_ringparam()
577 memcpy(&temp_ring[i], interface->tx_ring[i], in fm10k_set_ringparam()
580 temp_ring[i].count = new_tx_count; in fm10k_set_ringparam()
581 err = fm10k_setup_tx_resources(&temp_ring[i]); in fm10k_set_ringparam()
585 fm10k_free_tx_resources(&temp_ring[i]); in fm10k_set_ringparam()
594 memcpy(interface->tx_ring[i], &temp_ring[i], in fm10k_set_ringparam()
604 memcpy(&temp_ring[i], interface->rx_ring[i], in fm10k_set_ringparam()
607 temp_ring[i].count = new_rx_count; in fm10k_set_ringparam()
[all …]
/Linux-v4.19/drivers/net/ethernet/intel/ixgbe/
Dixgbe_ethtool.c1034 struct ixgbe_ring *temp_ring; in ixgbe_set_ringparam() local
1074 temp_ring = vmalloc(array_size(i, sizeof(struct ixgbe_ring))); in ixgbe_set_ringparam()
1076 if (!temp_ring) { in ixgbe_set_ringparam()
1091 memcpy(&temp_ring[i], adapter->tx_ring[i], in ixgbe_set_ringparam()
1094 temp_ring[i].count = new_tx_count; in ixgbe_set_ringparam()
1095 err = ixgbe_setup_tx_resources(&temp_ring[i]); in ixgbe_set_ringparam()
1099 ixgbe_free_tx_resources(&temp_ring[i]); in ixgbe_set_ringparam()
1106 memcpy(&temp_ring[i], adapter->xdp_ring[j], in ixgbe_set_ringparam()
1109 temp_ring[i].count = new_tx_count; in ixgbe_set_ringparam()
1110 err = ixgbe_setup_tx_resources(&temp_ring[i]); in ixgbe_set_ringparam()
[all …]
/Linux-v4.19/drivers/net/ethernet/intel/igb/
Digb_ethtool.c870 struct igb_ring *temp_ring; in igb_set_ringparam() local
905 temp_ring = vmalloc(array_size(sizeof(struct igb_ring), in igb_set_ringparam()
908 temp_ring = vmalloc(array_size(sizeof(struct igb_ring), in igb_set_ringparam()
911 if (!temp_ring) { in igb_set_ringparam()
924 memcpy(&temp_ring[i], adapter->tx_ring[i], in igb_set_ringparam()
927 temp_ring[i].count = new_tx_count; in igb_set_ringparam()
928 err = igb_setup_tx_resources(&temp_ring[i]); in igb_set_ringparam()
932 igb_free_tx_resources(&temp_ring[i]); in igb_set_ringparam()
941 memcpy(adapter->tx_ring[i], &temp_ring[i], in igb_set_ringparam()
950 memcpy(&temp_ring[i], adapter->rx_ring[i], in igb_set_ringparam()
[all …]