Searched refs:ring_stats (Results 1 – 12 of 12) sorted by relevance
| /Linux-v6.6/drivers/net/ethernet/intel/ice/ |
| D | ice_repr.c | 159 ice_fetch_u64_stats_per_ring(&tx_ring->ring_stats->syncp, in ice_repr_sp_stats64() 160 tx_ring->ring_stats->stats, in ice_repr_sp_stats64() 166 ice_fetch_u64_stats_per_ring(&rx_ring->ring_stats->syncp, in ice_repr_sp_stats64() 167 rx_ring->ring_stats->stats, in ice_repr_sp_stats64() 171 stats->tx_dropped = rx_ring->ring_stats->rx_stats.alloc_page_failed + in ice_repr_sp_stats64() 172 rx_ring->ring_stats->rx_stats.alloc_buf_failed; in ice_repr_sp_stats64()
|
| D | ice_txrx.c | 328 ++tx_ring->ring_stats->tx_stats.restart_q; in ice_clean_tx_irq() 370 tx_ring->ring_stats->tx_stats.prev_pkt = -1; in ice_setup_tx_ring() 712 rx_ring->ring_stats->rx_stats.alloc_page_failed++; in ice_alloc_mapped_page() 725 rx_ring->ring_stats->rx_stats.alloc_page_failed++; in ice_alloc_mapped_page() 1260 rx_ring->ring_stats->rx_stats.alloc_page_failed++; in ice_clean_rx_irq() 1326 if (rx_ring->ring_stats) in ice_clean_rx_irq() 1345 struct ice_ring_stats *ring_stats; in __ice_update_sample() local 1347 ring_stats = tx_ring->ring_stats; in __ice_update_sample() 1348 if (!ring_stats) in __ice_update_sample() 1350 packets += ring_stats->stats.pkts; in __ice_update_sample() [all …]
|
| D | ice_lib.c | 396 struct ice_ring_stats *ring_stats; in ice_vsi_alloc_ring_stats() local 400 ring_stats = tx_ring_stats[i]; in ice_vsi_alloc_ring_stats() 402 if (!ring_stats) { in ice_vsi_alloc_ring_stats() 403 ring_stats = kzalloc(sizeof(*ring_stats), GFP_KERNEL); in ice_vsi_alloc_ring_stats() 404 if (!ring_stats) in ice_vsi_alloc_ring_stats() 407 WRITE_ONCE(tx_ring_stats[i], ring_stats); in ice_vsi_alloc_ring_stats() 410 ring->ring_stats = ring_stats; in ice_vsi_alloc_ring_stats() 415 struct ice_ring_stats *ring_stats; in ice_vsi_alloc_ring_stats() local 419 ring_stats = rx_ring_stats[i]; in ice_vsi_alloc_ring_stats() 421 if (!ring_stats) { in ice_vsi_alloc_ring_stats() [all …]
|
| D | ice_txrx.h | 329 struct ice_ring_stats *ring_stats; member 369 struct ice_ring_stats *ring_stats; member
|
| D | ice_txrx_lib.h | 71 rx_ring->ring_stats->rx_stats.non_eop_descs++; in ice_is_non_eop()
|
| D | ice_main.c | 135 struct ice_ring_stats *ring_stats; in ice_check_for_hang_subtask() local 142 ring_stats = tx_ring->ring_stats; in ice_check_for_hang_subtask() 143 if (!ring_stats) in ice_check_for_hang_subtask() 154 packets = ring_stats->stats.pkts & INT_MAX; in ice_check_for_hang_subtask() 155 if (ring_stats->tx_stats.prev_pkt == packets) { in ice_check_for_hang_subtask() 165 ring_stats->tx_stats.prev_pkt = in ice_check_for_hang_subtask() 2594 struct ice_ring_stats *ring_stats; in ice_xdp_alloc_setup_rings() local 2601 ring_stats = kzalloc(sizeof(*ring_stats), GFP_KERNEL); in ice_xdp_alloc_setup_rings() 2602 if (!ring_stats) { in ice_xdp_alloc_setup_rings() 2607 xdp_ring->ring_stats = ring_stats; in ice_xdp_alloc_setup_rings() [all …]
|
| D | ice_xsk.c | 43 memset(&vsi->xdp_rings[q_idx]->ring_stats->stats, 0, in ice_qp_reset_stats() 44 sizeof(vsi->xdp_rings[q_idx]->ring_stats->stats)); in ice_qp_reset_stats() 750 xdp_ring->ring_stats->tx_stats.tx_busy++; in ice_xmit_xdp_tx_zc() 936 rx_ring->ring_stats->rx_stats.alloc_buf_failed++; in ice_clean_rx_irq_zc()
|
| D | ice_txrx_lib.c | 432 xdp_ring->ring_stats->tx_stats.tx_busy++; in __ice_xmit_xdp_ring()
|
| D | ice_ethtool.c | 1548 if (tx_ring && tx_ring->ring_stats) { in __ice_get_ethtool_stats() 1549 data[i++] = tx_ring->ring_stats->stats.pkts; in __ice_get_ethtool_stats() 1550 data[i++] = tx_ring->ring_stats->stats.bytes; in __ice_get_ethtool_stats() 1559 if (rx_ring && rx_ring->ring_stats) { in __ice_get_ethtool_stats() 1560 data[i++] = rx_ring->ring_stats->stats.pkts; in __ice_get_ethtool_stats() 1561 data[i++] = rx_ring->ring_stats->stats.bytes; in __ice_get_ethtool_stats()
|
| /Linux-v6.6/drivers/net/ethernet/hisilicon/hns3/ |
| D | hns3_enet.h | 410 struct ring_stats { struct 475 struct ring_stats stats;
|
| D | hns3_ethtool.c | 16 offsetof(struct ring_stats, _member), \
|
| /Linux-v6.6/drivers/net/ethernet/hisilicon/hns/ |
| D | hnae.h | 238 struct ring_stats { struct 275 struct ring_stats stats;
|