Home
last modified time | relevance | path

Searched refs:rxq_stats (Results 1 - 9 of 9) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/ethernet/huawei/hinic/
H A Dhinic_rx.c55 struct hinic_rxq_stats *rxq_stats = &rxq->rxq_stats; in hinic_rxq_clean_stats() local
57 u64_stats_update_begin(&rxq_stats->syncp); in hinic_rxq_clean_stats()
58 rxq_stats->pkts = 0; in hinic_rxq_clean_stats()
59 rxq_stats->bytes = 0; in hinic_rxq_clean_stats()
60 rxq_stats->errors = 0; in hinic_rxq_clean_stats()
61 rxq_stats->csum_errors = 0; in hinic_rxq_clean_stats()
62 rxq_stats->other_errors = 0; in hinic_rxq_clean_stats()
63 u64_stats_update_end(&rxq_stats->syncp); in hinic_rxq_clean_stats()
73 struct hinic_rxq_stats *rxq_stats in hinic_rxq_get_stats() local
93 struct hinic_rxq_stats *rxq_stats = &rxq->rxq_stats; rxq_stats_init() local
[all...]
H A Dhinic_rx.h35 struct hinic_rxq_stats rxq_stats; member
H A Dhinic_ethtool.c1371 struct hinic_rxq_stats rxq_stats; in get_drv_queue_stats() local
1392 hinic_rxq_get_stats(&nic_dev->rxqs[qid], &rxq_stats); in get_drv_queue_stats()
1394 p = (char *)&rxq_stats + in get_drv_queue_stats()
/kernel/linux/linux-6.6/drivers/net/ethernet/huawei/hinic/
H A Dhinic_rx.c55 struct hinic_rxq_stats *rxq_stats = &rxq->rxq_stats; in hinic_rxq_clean_stats() local
57 u64_stats_update_begin(&rxq_stats->syncp); in hinic_rxq_clean_stats()
58 rxq_stats->pkts = 0; in hinic_rxq_clean_stats()
59 rxq_stats->bytes = 0; in hinic_rxq_clean_stats()
60 rxq_stats->errors = 0; in hinic_rxq_clean_stats()
61 rxq_stats->csum_errors = 0; in hinic_rxq_clean_stats()
62 rxq_stats->other_errors = 0; in hinic_rxq_clean_stats()
63 u64_stats_update_end(&rxq_stats->syncp); in hinic_rxq_clean_stats()
73 struct hinic_rxq_stats *rxq_stats in hinic_rxq_get_stats() local
93 struct hinic_rxq_stats *rxq_stats = &rxq->rxq_stats; rxq_stats_init() local
[all...]
H A Dhinic_rx.h35 struct hinic_rxq_stats rxq_stats; member
H A Dhinic_ethtool.c1369 struct hinic_rxq_stats rxq_stats; in get_drv_queue_stats() local
1390 hinic_rxq_get_stats(&nic_dev->rxqs[qid], &rxq_stats); in get_drv_queue_stats()
1392 p = (char *)&rxq_stats + in get_drv_queue_stats()
/kernel/linux/linux-6.6/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_ethtool.c605 struct stmmac_rxq_stats *rxq_stats = &priv->xstats.rxq_stats[q]; in stmmac_get_per_qstats() local
609 start = u64_stats_fetch_begin(&rxq_stats->napi_syncp); in stmmac_get_per_qstats()
610 pkt_n = u64_stats_read(&rxq_stats->napi.rx_pkt_n); in stmmac_get_per_qstats()
611 } while (u64_stats_fetch_retry(&rxq_stats->napi_syncp, start)); in stmmac_get_per_qstats()
672 struct stmmac_rxq_stats *rxq_stats = &priv->xstats.rxq_stats[i]; in stmmac_get_ethtool_stats() local
678 start = u64_stats_fetch_begin(&rxq_stats->napi_syncp); in stmmac_get_ethtool_stats()
679 snapshot = rxq_stats->napi; in stmmac_get_ethtool_stats()
680 } while (u64_stats_fetch_retry(&rxq_stats in stmmac_get_ethtool_stats()
[all...]
H A Dstmmac_main.c4992 struct stmmac_rxq_stats *rxq_stats = &priv->xstats.rxq_stats[queue]; in stmmac_dispatch_skb_zc() local
5021 u64_stats_update_begin(&rxq_stats->napi_syncp); in stmmac_dispatch_skb_zc()
5022 u64_stats_inc(&rxq_stats->napi.rx_pkt_n); in stmmac_dispatch_skb_zc()
5023 u64_stats_add(&rxq_stats->napi.rx_bytes, len); in stmmac_dispatch_skb_zc()
5024 u64_stats_update_end(&rxq_stats->napi_syncp); in stmmac_dispatch_skb_zc()
5097 struct stmmac_rxq_stats *rxq_stats = &priv->xstats.rxq_stats[queue]; in stmmac_rx_zc() local
5260 u64_stats_update_begin(&rxq_stats->napi_syncp); in stmmac_rx_zc()
5261 u64_stats_add(&rxq_stats in stmmac_rx_zc()
5290 struct stmmac_rxq_stats *rxq_stats = &priv->xstats.rxq_stats[queue]; stmmac_rx() local
5569 struct stmmac_rxq_stats *rxq_stats; stmmac_napi_poll_rx() local
5624 struct stmmac_rxq_stats *rxq_stats; stmmac_napi_poll_rxtx() local
6951 struct stmmac_rxq_stats *rxq_stats = &priv->xstats.rxq_stats[q]; stmmac_get_stats64() local
[all...]
H A Dcommon.h230 struct stmmac_rxq_stats rxq_stats[MTL_MAX_RX_QUEUES]; member

Completed in 16 milliseconds