Home
last modified time | relevance | path

Searched refs:txq_stats (Results 1 – 12 of 12) sorted by relevance

/openbmc/linux/drivers/net/ethernet/huawei/hinic/
H A Dhinic_tx.c79 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 Dhinic_tx.h33 struct hinic_txq_stats txq_stats; member
H A Dhinic_ethtool.c1368 struct hinic_txq_stats txq_stats; in get_drv_queue_stats() local
1377 hinic_txq_get_stats(&nic_dev->txqs[qid], &txq_stats); in get_drv_queue_stats()
1379 p = (char *)&txq_stats + in get_drv_queue_stats()
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_ethtool.c592 struct stmmac_txq_stats *txq_stats = &priv->xstats.txq_stats[q]; in stmmac_get_per_qstats() local
596 start = u64_stats_fetch_begin(&txq_stats->napi_syncp); in stmmac_get_per_qstats()
597 pkt_n = u64_stats_read(&txq_stats->napi.tx_pkt_n); in stmmac_get_per_qstats()
598 } while (u64_stats_fetch_retry(&txq_stats->napi_syncp, start)); in stmmac_get_per_qstats()
691 struct stmmac_txq_stats *txq_stats = &priv->xstats.txq_stats[i]; in stmmac_get_ethtool_stats() local
698 start = u64_stats_fetch_begin(&txq_stats->q_syncp); in stmmac_get_ethtool_stats()
699 q_snapshot = txq_stats->q; in stmmac_get_ethtool_stats()
700 } while (u64_stats_fetch_retry(&txq_stats->q_syncp, start)); in stmmac_get_ethtool_stats()
702 start = u64_stats_fetch_begin(&txq_stats->napi_syncp); in stmmac_get_ethtool_stats()
703 napi_snapshot = txq_stats->napi; in stmmac_get_ethtool_stats()
[all …]
H A Dstmmac_main.c2423 struct stmmac_txq_stats *txq_stats = &priv->xstats.txq_stats[queue]; in stmmac_xdp_xmit_zc() local
2502 u64_stats_update_begin(&txq_stats->napi_syncp); in stmmac_xdp_xmit_zc()
2503 u64_stats_add(&txq_stats->napi.tx_set_ic_bit, tx_set_ic_bit); in stmmac_xdp_xmit_zc()
2504 u64_stats_update_end(&txq_stats->napi_syncp); in stmmac_xdp_xmit_zc()
2544 struct stmmac_txq_stats *txq_stats = &priv->xstats.txq_stats[queue]; in stmmac_tx_clean() local
2703 u64_stats_update_begin(&txq_stats->napi_syncp); in stmmac_tx_clean()
2704 u64_stats_add(&txq_stats->napi.tx_packets, tx_packets); in stmmac_tx_clean()
2705 u64_stats_add(&txq_stats->napi.tx_pkt_n, tx_packets); in stmmac_tx_clean()
2706 u64_stats_inc(&txq_stats->napi.tx_clean); in stmmac_tx_clean()
2707 u64_stats_update_end(&txq_stats->napi_syncp); in stmmac_tx_clean()
[all …]
H A Dcommon.h229 struct stmmac_txq_stats txq_stats[MTL_MAX_TX_QUEUES]; member
/openbmc/linux/drivers/s390/net/
H A Dqeth_ethtool.c28 static const struct qeth_stats txq_stats[] = { variable
60 #define TXQ_STATS_LEN ARRAY_SIZE(txq_stats)
109 txq_stats, TXQ_STATS_LEN); in qeth_get_ethtool_stats()
176 qeth_add_stat_strings(&data, prefix, txq_stats, in qeth_get_strings()
/openbmc/qemu/hw/net/
H A Dvmxnet3_defs.h47 struct UPT1_TxStats txq_stats; member
H A Dvmxnet3.c486 struct UPT1_TxStats *stats = &s->txq_descr[qidx].txq_stats; in vmxnet3_on_tx_done_update_stats()
1272 &s->txq_descr[i].txq_stats, in vmxnet3_fill_stats()
1273 sizeof(s->txq_descr[i].txq_stats)); in vmxnet3_fill_stats()
1515 memset(&s->txq_descr[i].txq_stats, 0, in vmxnet3_activate_device()
1516 sizeof(s->txq_descr[i].txq_stats)); in vmxnet3_activate_device()
2355 VMSTATE_STRUCT(txq_stats, Vmxnet3TxqDescr, 0, vmstate_vmxnet3_tx_stats,
/openbmc/linux/net/mac80211/
H A Dsta_info.c2554 ieee80211_fill_txq_stats(&tidstats->txq_stats, in sta_set_tidstats()
/openbmc/linux/include/net/
H A Dcfg80211.h1870 struct cfg80211_txq_stats txq_stats; member
/openbmc/linux/net/wireless/
H A Dnl80211.c6745 !nl80211_put_txq_stats(msg, &tidstats->txq_stats, in nl80211_send_station()