Searched refs:temp_ring (Results 1 – 5 of 5) sorted by relevance
| /Linux-v5.4/drivers/net/ethernet/intel/igbvf/ |
| D | ethtool.c | 196 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-v5.4/drivers/net/ethernet/intel/fm10k/ |
| D | fm10k_ethtool.c | 524 struct fm10k_ring *temp_ring; in fm10k_set_ringparam() local 560 temp_ring = vmalloc(array_size(i, sizeof(struct fm10k_ring))); in fm10k_set_ringparam() 562 if (!temp_ring) { in fm10k_set_ringparam() 576 memcpy(&temp_ring[i], interface->tx_ring[i], in fm10k_set_ringparam() 579 temp_ring[i].count = new_tx_count; in fm10k_set_ringparam() 580 err = fm10k_setup_tx_resources(&temp_ring[i]); in fm10k_set_ringparam() 584 fm10k_free_tx_resources(&temp_ring[i]); in fm10k_set_ringparam() 593 memcpy(interface->tx_ring[i], &temp_ring[i], in fm10k_set_ringparam() 603 memcpy(&temp_ring[i], interface->rx_ring[i], in fm10k_set_ringparam() 606 temp_ring[i].count = new_rx_count; in fm10k_set_ringparam() [all …]
|
| /Linux-v5.4/drivers/net/ethernet/intel/igc/ |
| D | igc_ethtool.c | 488 struct igc_ring *temp_ring; in igc_set_ringparam() local 523 temp_ring = vmalloc(array_size(sizeof(struct igc_ring), in igc_set_ringparam() 526 temp_ring = vmalloc(array_size(sizeof(struct igc_ring), in igc_set_ringparam() 529 if (!temp_ring) { in igc_set_ringparam() 542 memcpy(&temp_ring[i], adapter->tx_ring[i], in igc_set_ringparam() 545 temp_ring[i].count = new_tx_count; in igc_set_ringparam() 546 err = igc_setup_tx_resources(&temp_ring[i]); in igc_set_ringparam() 550 igc_free_tx_resources(&temp_ring[i]); in igc_set_ringparam() 559 memcpy(adapter->tx_ring[i], &temp_ring[i], in igc_set_ringparam() 568 memcpy(&temp_ring[i], adapter->rx_ring[i], in igc_set_ringparam() [all …]
|
| /Linux-v5.4/drivers/net/ethernet/intel/ixgbe/ |
| D | ixgbe_ethtool.c | 1036 struct ixgbe_ring *temp_ring; in ixgbe_set_ringparam() local 1076 temp_ring = vmalloc(array_size(i, sizeof(struct ixgbe_ring))); in ixgbe_set_ringparam() 1078 if (!temp_ring) { in ixgbe_set_ringparam() 1093 memcpy(&temp_ring[i], adapter->tx_ring[i], in ixgbe_set_ringparam() 1096 temp_ring[i].count = new_tx_count; in ixgbe_set_ringparam() 1097 err = ixgbe_setup_tx_resources(&temp_ring[i]); in ixgbe_set_ringparam() 1101 ixgbe_free_tx_resources(&temp_ring[i]); in ixgbe_set_ringparam() 1108 memcpy(&temp_ring[i], adapter->xdp_ring[j], in ixgbe_set_ringparam() 1111 temp_ring[i].count = new_tx_count; in ixgbe_set_ringparam() 1112 err = ixgbe_setup_tx_resources(&temp_ring[i]); in ixgbe_set_ringparam() [all …]
|
| /Linux-v5.4/drivers/net/ethernet/intel/igb/ |
| D | igb_ethtool.c | 873 struct igb_ring *temp_ring; in igb_set_ringparam() local 908 temp_ring = vmalloc(array_size(sizeof(struct igb_ring), in igb_set_ringparam() 911 temp_ring = vmalloc(array_size(sizeof(struct igb_ring), in igb_set_ringparam() 914 if (!temp_ring) { in igb_set_ringparam() 927 memcpy(&temp_ring[i], adapter->tx_ring[i], in igb_set_ringparam() 930 temp_ring[i].count = new_tx_count; in igb_set_ringparam() 931 err = igb_setup_tx_resources(&temp_ring[i]); in igb_set_ringparam() 935 igb_free_tx_resources(&temp_ring[i]); in igb_set_ringparam() 944 memcpy(adapter->tx_ring[i], &temp_ring[i], in igb_set_ringparam() 953 memcpy(&temp_ring[i], adapter->rx_ring[i], in igb_set_ringparam() [all …]
|