Searched refs:txq_stats (Results 1 – 9 of 9) sorted by relevance
| /linux/drivers/net/ethernet/huawei/hinic/ |
| H A D | hinic_tx.c | 79 struct hinic_txq_stats *txq_stats = &txq->txq_stats; in hinic_txq_clean_stats() local 81 u64_stats_update_begin(&txq_stats->syncp); in hinic_txq_clean_stats() 82 txq_stats->pkts = 0; in hinic_txq_clean_stats() 83 txq_stats->bytes = 0; in hinic_txq_clean_stats() 84 txq_stats->tx_busy = 0; in hinic_txq_clean_stats() 85 txq_stats->tx_wake = 0; in hinic_txq_clean_stats() 86 txq_stats->tx_dropped = 0; in hinic_txq_clean_stats() 87 txq_stats->big_frags_pkts = 0; in hinic_txq_clean_stats() 88 u64_stats_update_end(&txq_stats->syncp); in hinic_txq_clean_stats() 98 struct hinic_txq_stats *txq_stats = &txq->txq_stats; in hinic_txq_get_stats() local [all …]
|
| H A D | hinic_tx.h | 33 struct hinic_txq_stats txq_stats; member
|
| H A D | hinic_ethtool.c | 1321 struct hinic_txq_stats txq_stats; in get_drv_queue_stats() local 1330 hinic_txq_get_stats(&nic_dev->txqs[qid], &txq_stats); in get_drv_queue_stats() 1332 p = (char *)&txq_stats + in get_drv_queue_stats()
|
| /linux/drivers/net/ethernet/huawei/hinic3/ |
| H A D | hinic3_tx.c | 19 static void hinic3_txq_clean_stats(struct hinic3_txq_stats *txq_stats) in hinic3_txq_clean_stats() argument 21 u64_stats_update_begin(&txq_stats->syncp); in hinic3_txq_clean_stats() 22 txq_stats->bytes = 0; in hinic3_txq_clean_stats() 23 txq_stats->packets = 0; in hinic3_txq_clean_stats() 24 txq_stats->busy = 0; in hinic3_txq_clean_stats() 25 txq_stats->dropped = 0; in hinic3_txq_clean_stats() 27 txq_stats->skb_pad_err = 0; in hinic3_txq_clean_stats() 28 txq_stats->frag_len_overflow = 0; in hinic3_txq_clean_stats() 29 txq_stats->offload_cow_skb_err = 0; in hinic3_txq_clean_stats() 30 txq_stats->map_frag_err = 0; in hinic3_txq_clean_stats() [all …]
|
| /linux/drivers/net/ethernet/stmicro/stmmac/ |
| H A D | stmmac_ethtool.c | 489 struct stmmac_txq_stats *txq_stats = &priv->xstats.txq_stats[q]; in stmmac_get_per_qstats() local 493 start = u64_stats_fetch_begin(&txq_stats->napi_syncp); in stmmac_get_per_qstats() 494 pkt_n = u64_stats_read(&txq_stats->napi.tx_pkt_n); in stmmac_get_per_qstats() 495 } while (u64_stats_fetch_retry(&txq_stats->napi_syncp, start)); in stmmac_get_per_qstats() 588 struct stmmac_txq_stats *txq_stats = &priv->xstats.txq_stats[i]; in stmmac_get_ethtool_stats() local 595 start = u64_stats_fetch_begin(&txq_stats->q_syncp); in stmmac_get_ethtool_stats() 596 q_snapshot = txq_stats->q; in stmmac_get_ethtool_stats() 597 } while (u64_stats_fetch_retry(&txq_stats->q_syncp, start)); in stmmac_get_ethtool_stats() 599 start = u64_stats_fetch_begin(&txq_stats->napi_syncp); in stmmac_get_ethtool_stats() 600 napi_snapshot = txq_stats->napi; in stmmac_get_ethtool_stats() [all …]
|
| H A D | stmmac_main.c | 2687 struct stmmac_txq_stats *txq_stats = &priv->xstats.txq_stats[queue]; in stmmac_xdp_xmit_zc() 2778 u64_stats_update_begin(&txq_stats->napi_syncp); in stmmac_xdp_xmit_zc() 2779 u64_stats_add(&txq_stats->napi.tx_set_ic_bit, tx_set_ic_bit); in stmmac_xdp_xmit_zc() 2780 u64_stats_update_end(&txq_stats->napi_syncp); in stmmac_xdp_xmit_zc() 2824 struct stmmac_txq_stats *txq_stats = &priv->xstats.txq_stats[queue]; in stmmac_tx_clean() 2988 u64_stats_update_begin(&txq_stats->napi_syncp); in stmmac_tx_clean() 2989 u64_stats_add(&txq_stats->napi.tx_packets, tx_packets); in stmmac_tx_clean() 2990 u64_stats_add(&txq_stats in stmmac_tx_clean() 2685 struct stmmac_txq_stats *txq_stats = &priv->xstats.txq_stats[queue]; stmmac_xdp_xmit_zc() local 2822 struct stmmac_txq_stats *txq_stats = &priv->xstats.txq_stats[queue]; stmmac_tx_clean() local 4521 struct stmmac_txq_stats *txq_stats; stmmac_tso_xmit() local 4794 struct stmmac_txq_stats *txq_stats; stmmac_xmit() local 5206 struct stmmac_txq_stats *txq_stats = &priv->xstats.txq_stats[queue]; stmmac_xdp_xmit_xdpf() local 6013 struct stmmac_txq_stats *txq_stats; stmmac_napi_poll_tx() local 6049 struct stmmac_txq_stats *txq_stats; stmmac_napi_poll_rxtx() local 7289 struct stmmac_txq_stats *txq_stats = &priv->xstats.txq_stats[q]; stmmac_get_stats64() local [all...] |
| /linux/net/mac80211/ |
| H A D | sta_info.c | 2738 ieee80211_fill_txq_stats(&tidstats->txq_stats, in sta_set_tidstats()
|
| /linux/include/net/ |
| H A D | cfg80211.h | 2202 struct cfg80211_txq_stats txq_stats; member
|
| /linux/net/wireless/ |
| H A D | nl80211.c | 8029 !nl80211_put_txq_stats(msg, &tidstats->txq_stats, in nl80211_fill_link_station() 8219 !nl80211_put_txq_stats(msg, &tidstats->txq_stats, in nl80211_put_sta_info_common()
|