Searched refs:temp_ring (Results 1 – 4 of 4) sorted by relevance
/linux-4.4.14/drivers/net/ethernet/intel/igbvf/ |
D | ethtool.c | 218 struct igbvf_ring *temp_ring; in igbvf_set_ringparam() local 248 temp_ring = vmalloc(sizeof(struct igbvf_ring)); in igbvf_set_ringparam() 249 if (!temp_ring) { in igbvf_set_ringparam() 261 memcpy(temp_ring, adapter->tx_ring, sizeof(struct igbvf_ring)); in igbvf_set_ringparam() 263 temp_ring->count = new_tx_count; in igbvf_set_ringparam() 264 err = igbvf_setup_tx_resources(adapter, temp_ring); in igbvf_set_ringparam() 270 memcpy(adapter->tx_ring, temp_ring, sizeof(struct igbvf_ring)); in igbvf_set_ringparam() 274 memcpy(temp_ring, adapter->rx_ring, sizeof(struct igbvf_ring)); in igbvf_set_ringparam() 276 temp_ring->count = new_rx_count; in igbvf_set_ringparam() 277 err = igbvf_setup_rx_resources(adapter, temp_ring); in igbvf_set_ringparam() [all …]
|
/linux-4.4.14/drivers/net/ethernet/intel/fm10k/ |
D | fm10k_ethtool.c | 586 struct fm10k_ring *temp_ring; in fm10k_set_ringparam() local 622 temp_ring = vmalloc(i * sizeof(struct fm10k_ring)); in fm10k_set_ringparam() 624 if (!temp_ring) { in fm10k_set_ringparam() 638 memcpy(&temp_ring[i], interface->tx_ring[i], in fm10k_set_ringparam() 641 temp_ring[i].count = new_tx_count; in fm10k_set_ringparam() 642 err = fm10k_setup_tx_resources(&temp_ring[i]); in fm10k_set_ringparam() 646 fm10k_free_tx_resources(&temp_ring[i]); in fm10k_set_ringparam() 655 memcpy(interface->tx_ring[i], &temp_ring[i], in fm10k_set_ringparam() 665 memcpy(&temp_ring[i], interface->rx_ring[i], in fm10k_set_ringparam() 668 temp_ring[i].count = new_rx_count; in fm10k_set_ringparam() [all …]
|
/linux-4.4.14/drivers/net/ethernet/intel/igb/ |
D | igb_ethtool.c | 862 struct igb_ring *temp_ring; in igb_set_ringparam() local 897 temp_ring = vmalloc(adapter->num_tx_queues * in igb_set_ringparam() 900 temp_ring = vmalloc(adapter->num_rx_queues * in igb_set_ringparam() 903 if (!temp_ring) { in igb_set_ringparam() 916 memcpy(&temp_ring[i], adapter->tx_ring[i], in igb_set_ringparam() 919 temp_ring[i].count = new_tx_count; in igb_set_ringparam() 920 err = igb_setup_tx_resources(&temp_ring[i]); in igb_set_ringparam() 924 igb_free_tx_resources(&temp_ring[i]); in igb_set_ringparam() 933 memcpy(adapter->tx_ring[i], &temp_ring[i], in igb_set_ringparam() 942 memcpy(&temp_ring[i], adapter->rx_ring[i], in igb_set_ringparam() [all …]
|
/linux-4.4.14/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_ethtool.c | 965 struct ixgbe_ring *temp_ring; in ixgbe_set_ringparam() local 1001 temp_ring = vmalloc(i * sizeof(struct ixgbe_ring)); in ixgbe_set_ringparam() 1003 if (!temp_ring) { in ixgbe_set_ringparam() 1018 memcpy(&temp_ring[i], adapter->tx_ring[i], in ixgbe_set_ringparam() 1021 temp_ring[i].count = new_tx_count; in ixgbe_set_ringparam() 1022 err = ixgbe_setup_tx_resources(&temp_ring[i]); in ixgbe_set_ringparam() 1026 ixgbe_free_tx_resources(&temp_ring[i]); in ixgbe_set_ringparam() 1035 memcpy(adapter->tx_ring[i], &temp_ring[i], in ixgbe_set_ringparam() 1045 memcpy(&temp_ring[i], adapter->rx_ring[i], in ixgbe_set_ringparam() 1048 temp_ring[i].count = new_rx_count; in ixgbe_set_ringparam() [all …]
|