Lines Matching refs:ring_stats
407 struct ice_ring_stats *ring_stats; in ice_vsi_alloc_ring_stats() local
411 ring_stats = tx_ring_stats[i]; in ice_vsi_alloc_ring_stats()
413 if (!ring_stats) { in ice_vsi_alloc_ring_stats()
414 ring_stats = kzalloc(sizeof(*ring_stats), GFP_KERNEL); in ice_vsi_alloc_ring_stats()
415 if (!ring_stats) in ice_vsi_alloc_ring_stats()
418 WRITE_ONCE(tx_ring_stats[i], ring_stats); in ice_vsi_alloc_ring_stats()
421 ring->ring_stats = ring_stats; in ice_vsi_alloc_ring_stats()
426 struct ice_ring_stats *ring_stats; in ice_vsi_alloc_ring_stats() local
430 ring_stats = rx_ring_stats[i]; in ice_vsi_alloc_ring_stats()
432 if (!ring_stats) { in ice_vsi_alloc_ring_stats()
433 ring_stats = kzalloc(sizeof(*ring_stats), GFP_KERNEL); in ice_vsi_alloc_ring_stats()
434 if (!ring_stats) in ice_vsi_alloc_ring_stats()
437 WRITE_ONCE(rx_ring_stats[i], ring_stats); in ice_vsi_alloc_ring_stats()
440 ring->ring_stats = ring_stats; in ice_vsi_alloc_ring_stats()
3854 u64_stats_update_begin(&tx_ring->ring_stats->syncp); in ice_update_tx_ring_stats()
3855 ice_update_ring_stats(&tx_ring->ring_stats->stats, pkts, bytes); in ice_update_tx_ring_stats()
3856 u64_stats_update_end(&tx_ring->ring_stats->syncp); in ice_update_tx_ring_stats()
3867 u64_stats_update_begin(&rx_ring->ring_stats->syncp); in ice_update_rx_ring_stats()
3868 ice_update_ring_stats(&rx_ring->ring_stats->stats, pkts, bytes); in ice_update_rx_ring_stats()
3869 u64_stats_update_end(&rx_ring->ring_stats->syncp); in ice_update_rx_ring_stats()