/kernel/linux/linux-5.10/drivers/net/ethernet/intel/igbvf/ |
H A D | ethtool.c | 194 struct igbvf_ring *temp_ring; in igbvf_set_ringparam() local 224 temp_ring = vmalloc(sizeof(struct igbvf_ring)); in igbvf_set_ringparam() 225 if (!temp_ring) { in igbvf_set_ringparam() 237 memcpy(temp_ring, adapter->tx_ring, sizeof(struct igbvf_ring)); in igbvf_set_ringparam() 239 temp_ring->count = new_tx_count; in igbvf_set_ringparam() 240 err = igbvf_setup_tx_resources(adapter, temp_ring); in igbvf_set_ringparam() 246 memcpy(adapter->tx_ring, temp_ring, sizeof(struct igbvf_ring)); in igbvf_set_ringparam() 250 memcpy(temp_ring, adapter->rx_ring, sizeof(struct igbvf_ring)); in igbvf_set_ringparam() 252 temp_ring->count = new_rx_count; in igbvf_set_ringparam() 253 err = igbvf_setup_rx_resources(adapter, temp_ring); in igbvf_set_ringparam() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/igbvf/ |
H A D | ethtool.c | 198 struct igbvf_ring *temp_ring; in igbvf_set_ringparam() local 228 temp_ring = vmalloc(sizeof(struct igbvf_ring)); in igbvf_set_ringparam() 229 if (!temp_ring) { in igbvf_set_ringparam() 241 memcpy(temp_ring, adapter->tx_ring, sizeof(struct igbvf_ring)); in igbvf_set_ringparam() 243 temp_ring->count = new_tx_count; in igbvf_set_ringparam() 244 err = igbvf_setup_tx_resources(adapter, temp_ring); in igbvf_set_ringparam() 250 memcpy(adapter->tx_ring, temp_ring, sizeof(struct igbvf_ring)); in igbvf_set_ringparam() 254 memcpy(temp_ring, adapter->rx_ring, sizeof(struct igbvf_ring)); in igbvf_set_ringparam() 256 temp_ring->count = new_rx_count; in igbvf_set_ringparam() 257 err = igbvf_setup_rx_resources(adapter, temp_ring); in igbvf_set_ringparam() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/fm10k/ |
H A D | fm10k_ethtool.c | 522 struct fm10k_ring *temp_ring; in fm10k_set_ringparam() local 558 temp_ring = vmalloc(array_size(i, sizeof(struct fm10k_ring))); in fm10k_set_ringparam() 560 if (!temp_ring) { in fm10k_set_ringparam() 574 memcpy(&temp_ring[i], interface->tx_ring[i], in fm10k_set_ringparam() 577 temp_ring[i].count = new_tx_count; in fm10k_set_ringparam() 578 err = fm10k_setup_tx_resources(&temp_ring[i]); in fm10k_set_ringparam() 582 fm10k_free_tx_resources(&temp_ring[i]); in fm10k_set_ringparam() 591 memcpy(interface->tx_ring[i], &temp_ring[i], in fm10k_set_ringparam() 601 memcpy(&temp_ring[i], interface->rx_ring[i], in fm10k_set_ringparam() 604 temp_ring[ in fm10k_set_ringparam() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/fm10k/ |
H A D | fm10k_ethtool.c | 527 struct fm10k_ring *temp_ring; in fm10k_set_ringparam() local 563 temp_ring = vmalloc(array_size(i, sizeof(struct fm10k_ring))); in fm10k_set_ringparam() 565 if (!temp_ring) { in fm10k_set_ringparam() 579 memcpy(&temp_ring[i], interface->tx_ring[i], in fm10k_set_ringparam() 582 temp_ring[i].count = new_tx_count; in fm10k_set_ringparam() 583 err = fm10k_setup_tx_resources(&temp_ring[i]); in fm10k_set_ringparam() 587 fm10k_free_tx_resources(&temp_ring[i]); in fm10k_set_ringparam() 596 memcpy(interface->tx_ring[i], &temp_ring[i], in fm10k_set_ringparam() 606 memcpy(&temp_ring[i], interface->rx_ring[i], in fm10k_set_ringparam() 609 temp_ring[ in fm10k_set_ringparam() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/igc/ |
H A D | igc_ethtool.c | 567 struct igc_ring *temp_ring; in igc_ethtool_set_ringparam() local 602 temp_ring = vmalloc(array_size(sizeof(struct igc_ring), in igc_ethtool_set_ringparam() 605 temp_ring = vmalloc(array_size(sizeof(struct igc_ring), in igc_ethtool_set_ringparam() 608 if (!temp_ring) { in igc_ethtool_set_ringparam() 621 memcpy(&temp_ring[i], adapter->tx_ring[i], in igc_ethtool_set_ringparam() 624 temp_ring[i].count = new_tx_count; in igc_ethtool_set_ringparam() 625 err = igc_setup_tx_resources(&temp_ring[i]); in igc_ethtool_set_ringparam() 629 igc_free_tx_resources(&temp_ring[i]); in igc_ethtool_set_ringparam() 638 memcpy(adapter->tx_ring[i], &temp_ring[i], in igc_ethtool_set_ringparam() 647 memcpy(&temp_ring[ in igc_ethtool_set_ringparam() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/igc/ |
H A D | igc_ethtool.c | 592 struct igc_ring *temp_ring; in igc_ethtool_set_ringparam() local 627 temp_ring = vmalloc(array_size(sizeof(struct igc_ring), in igc_ethtool_set_ringparam() 630 temp_ring = vmalloc(array_size(sizeof(struct igc_ring), in igc_ethtool_set_ringparam() 633 if (!temp_ring) { in igc_ethtool_set_ringparam() 646 memcpy(&temp_ring[i], adapter->tx_ring[i], in igc_ethtool_set_ringparam() 649 temp_ring[i].count = new_tx_count; in igc_ethtool_set_ringparam() 650 err = igc_setup_tx_resources(&temp_ring[i]); in igc_ethtool_set_ringparam() 654 igc_free_tx_resources(&temp_ring[i]); in igc_ethtool_set_ringparam() 663 memcpy(adapter->tx_ring[i], &temp_ring[i], in igc_ethtool_set_ringparam() 672 memcpy(&temp_ring[ in igc_ethtool_set_ringparam() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_ethtool.c | 1140 struct ixgbe_ring *temp_ring; in ixgbe_set_ringparam() local 1180 temp_ring = vmalloc(array_size(i, sizeof(struct ixgbe_ring))); in ixgbe_set_ringparam() 1182 if (!temp_ring) { in ixgbe_set_ringparam() 1197 memcpy(&temp_ring[i], adapter->tx_ring[i], in ixgbe_set_ringparam() 1200 temp_ring[i].count = new_tx_count; in ixgbe_set_ringparam() 1201 err = ixgbe_setup_tx_resources(&temp_ring[i]); in ixgbe_set_ringparam() 1205 ixgbe_free_tx_resources(&temp_ring[i]); in ixgbe_set_ringparam() 1212 memcpy(&temp_ring[i], adapter->xdp_ring[j], in ixgbe_set_ringparam() 1215 temp_ring[i].count = new_tx_count; in ixgbe_set_ringparam() 1216 err = ixgbe_setup_tx_resources(&temp_ring[ in ixgbe_set_ringparam() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_ethtool.c | 1177 struct ixgbe_ring *temp_ring; in ixgbe_set_ringparam() local 1217 temp_ring = vmalloc(array_size(i, sizeof(struct ixgbe_ring))); in ixgbe_set_ringparam() 1219 if (!temp_ring) { in ixgbe_set_ringparam() 1234 memcpy(&temp_ring[i], adapter->tx_ring[i], in ixgbe_set_ringparam() 1237 temp_ring[i].count = new_tx_count; in ixgbe_set_ringparam() 1238 err = ixgbe_setup_tx_resources(&temp_ring[i]); in ixgbe_set_ringparam() 1242 ixgbe_free_tx_resources(&temp_ring[i]); in ixgbe_set_ringparam() 1249 memcpy(&temp_ring[i], adapter->xdp_ring[j], in ixgbe_set_ringparam() 1252 temp_ring[i].count = new_tx_count; in ixgbe_set_ringparam() 1253 err = ixgbe_setup_tx_resources(&temp_ring[ in ixgbe_set_ringparam() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/igb/ |
H A D | igb_ethtool.c | 884 struct igb_ring *temp_ring; in igb_set_ringparam() local 919 temp_ring = vmalloc(array_size(sizeof(struct igb_ring), in igb_set_ringparam() 922 temp_ring = vmalloc(array_size(sizeof(struct igb_ring), in igb_set_ringparam() 925 if (!temp_ring) { in igb_set_ringparam() 938 memcpy(&temp_ring[i], adapter->tx_ring[i], in igb_set_ringparam() 941 temp_ring[i].count = new_tx_count; in igb_set_ringparam() 942 err = igb_setup_tx_resources(&temp_ring[i]); in igb_set_ringparam() 946 igb_free_tx_resources(&temp_ring[i]); in igb_set_ringparam() 955 memcpy(adapter->tx_ring[i], &temp_ring[i], in igb_set_ringparam() 964 memcpy(&temp_ring[ in igb_set_ringparam() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/igb/ |
H A D | igb_ethtool.c | 888 struct igb_ring *temp_ring; in igb_set_ringparam() local 923 temp_ring = vmalloc(array_size(sizeof(struct igb_ring), in igb_set_ringparam() 926 temp_ring = vmalloc(array_size(sizeof(struct igb_ring), in igb_set_ringparam() 929 if (!temp_ring) { in igb_set_ringparam() 942 memcpy(&temp_ring[i], adapter->tx_ring[i], in igb_set_ringparam() 945 temp_ring[i].count = new_tx_count; in igb_set_ringparam() 946 err = igb_setup_tx_resources(&temp_ring[i]); in igb_set_ringparam() 950 igb_free_tx_resources(&temp_ring[i]); in igb_set_ringparam() 959 memcpy(adapter->tx_ring[i], &temp_ring[i], in igb_set_ringparam() 968 memcpy(&temp_ring[ in igb_set_ringparam() [all...] |