Lines Matching refs:tx_ring_stats

349 		if (vsi_stat->tx_ring_stats[i]) {  in ice_vsi_free_stats()
350 kfree_rcu(vsi_stat->tx_ring_stats[i], rcu); in ice_vsi_free_stats()
351 WRITE_ONCE(vsi_stat->tx_ring_stats[i], NULL); in ice_vsi_free_stats()
362 kfree(vsi_stat->tx_ring_stats); in ice_vsi_free_stats()
374 struct ice_ring_stats **tx_ring_stats; in ice_vsi_alloc_ring_stats() local
381 tx_ring_stats = vsi_stats->tx_ring_stats; in ice_vsi_alloc_ring_stats()
390 ring_stats = tx_ring_stats[i]; in ice_vsi_alloc_ring_stats()
397 WRITE_ONCE(tx_ring_stats[i], ring_stats); in ice_vsi_alloc_ring_stats()
531 vsi_stat->tx_ring_stats = in ice_vsi_alloc_stat_arrays()
532 kcalloc(vsi->alloc_txq, sizeof(*vsi_stat->tx_ring_stats), in ice_vsi_alloc_stat_arrays()
534 if (!vsi_stat->tx_ring_stats) in ice_vsi_alloc_stat_arrays()
550 kfree(vsi_stat->tx_ring_stats); in ice_vsi_alloc_stat_arrays()
2945 struct ice_ring_stats **tx_ring_stats; in ice_vsi_realloc_stat_arrays() local
2957 if (vsi_stat->tx_ring_stats[i]) { in ice_vsi_realloc_stat_arrays()
2958 kfree_rcu(vsi_stat->tx_ring_stats[i], rcu); in ice_vsi_realloc_stat_arrays()
2959 WRITE_ONCE(vsi_stat->tx_ring_stats[i], NULL); in ice_vsi_realloc_stat_arrays()
2964 tx_ring_stats = vsi_stat->tx_ring_stats; in ice_vsi_realloc_stat_arrays()
2965 vsi_stat->tx_ring_stats = in ice_vsi_realloc_stat_arrays()
2966 krealloc_array(vsi_stat->tx_ring_stats, req_txq, in ice_vsi_realloc_stat_arrays()
2967 sizeof(*vsi_stat->tx_ring_stats), in ice_vsi_realloc_stat_arrays()
2969 if (!vsi_stat->tx_ring_stats) { in ice_vsi_realloc_stat_arrays()
2970 vsi_stat->tx_ring_stats = tx_ring_stats; in ice_vsi_realloc_stat_arrays()