Lines Matching refs:temp_ring
525 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()
608 err = fm10k_setup_rx_resources(&temp_ring[i]); in fm10k_set_ringparam()
612 fm10k_free_rx_resources(&temp_ring[i]); in fm10k_set_ringparam()
621 memcpy(interface->rx_ring[i], &temp_ring[i], in fm10k_set_ringparam()
630 vfree(temp_ring); in fm10k_set_ringparam()