txqstats 3924 include/net/cfg80211.h struct cfg80211_txq_stats *txqstats); txqstats 3843 net/mac80211/cfg.c void ieee80211_fill_txq_stats(struct cfg80211_txq_stats *txqstats, txqstats 3846 net/mac80211/cfg.c if (!(txqstats->filled & BIT(NL80211_TXQ_STATS_BACKLOG_BYTES))) { txqstats 3847 net/mac80211/cfg.c txqstats->filled |= BIT(NL80211_TXQ_STATS_BACKLOG_BYTES); txqstats 3848 net/mac80211/cfg.c txqstats->backlog_bytes = txqi->tin.backlog_bytes; txqstats 3851 net/mac80211/cfg.c if (!(txqstats->filled & BIT(NL80211_TXQ_STATS_BACKLOG_PACKETS))) { txqstats 3852 net/mac80211/cfg.c txqstats->filled |= BIT(NL80211_TXQ_STATS_BACKLOG_PACKETS); txqstats 3853 net/mac80211/cfg.c txqstats->backlog_packets = txqi->tin.backlog_packets; txqstats 3856 net/mac80211/cfg.c if (!(txqstats->filled & BIT(NL80211_TXQ_STATS_FLOWS))) { txqstats 3857 net/mac80211/cfg.c txqstats->filled |= BIT(NL80211_TXQ_STATS_FLOWS); txqstats 3858 net/mac80211/cfg.c txqstats->flows = txqi->tin.flows; txqstats 3861 net/mac80211/cfg.c if (!(txqstats->filled & BIT(NL80211_TXQ_STATS_DROPS))) { txqstats 3862 net/mac80211/cfg.c txqstats->filled |= BIT(NL80211_TXQ_STATS_DROPS); txqstats 3863 net/mac80211/cfg.c txqstats->drops = txqi->cstats.drop_count; txqstats 3866 net/mac80211/cfg.c if (!(txqstats->filled & BIT(NL80211_TXQ_STATS_ECN_MARKS))) { txqstats 3867 net/mac80211/cfg.c txqstats->filled |= BIT(NL80211_TXQ_STATS_ECN_MARKS); txqstats 3868 net/mac80211/cfg.c txqstats->ecn_marks = txqi->cstats.ecn_mark; txqstats 3871 net/mac80211/cfg.c if (!(txqstats->filled & BIT(NL80211_TXQ_STATS_OVERLIMIT))) { txqstats 3872 net/mac80211/cfg.c txqstats->filled |= BIT(NL80211_TXQ_STATS_OVERLIMIT); txqstats 3873 net/mac80211/cfg.c txqstats->overlimit = txqi->tin.overlimit; txqstats 3876 net/mac80211/cfg.c if (!(txqstats->filled & BIT(NL80211_TXQ_STATS_COLLISIONS))) { txqstats 3877 net/mac80211/cfg.c txqstats->filled |= BIT(NL80211_TXQ_STATS_COLLISIONS); txqstats 3878 net/mac80211/cfg.c txqstats->collisions = txqi->tin.collisions; txqstats 3881 net/mac80211/cfg.c if (!(txqstats->filled & BIT(NL80211_TXQ_STATS_TX_BYTES))) { txqstats 3882 net/mac80211/cfg.c txqstats->filled |= BIT(NL80211_TXQ_STATS_TX_BYTES); txqstats 3883 net/mac80211/cfg.c txqstats->tx_bytes = txqi->tin.tx_bytes; txqstats 3886 net/mac80211/cfg.c if (!(txqstats->filled & BIT(NL80211_TXQ_STATS_TX_PACKETS))) { txqstats 3887 net/mac80211/cfg.c txqstats->filled |= BIT(NL80211_TXQ_STATS_TX_PACKETS); txqstats 3888 net/mac80211/cfg.c txqstats->tx_packets = txqi->tin.tx_packets; txqstats 3894 net/mac80211/cfg.c struct cfg80211_txq_stats *txqstats) txqstats 3912 net/mac80211/cfg.c ieee80211_fill_txq_stats(txqstats, to_txq_info(sdata->vif.txq)); txqstats 3915 net/mac80211/cfg.c txqstats->filled |= BIT(NL80211_TXQ_STATS_BACKLOG_PACKETS) | txqstats 3921 net/mac80211/cfg.c txqstats->backlog_packets = local->fq.backlog; txqstats 3922 net/mac80211/cfg.c txqstats->backlog_bytes = local->fq.memory_usage; txqstats 3923 net/mac80211/cfg.c txqstats->overlimit = local->fq.overlimit; txqstats 3924 net/mac80211/cfg.c txqstats->overmemory = local->fq.overmemory; txqstats 3925 net/mac80211/cfg.c txqstats->collisions = local->fq.collisions; txqstats 3926 net/mac80211/cfg.c txqstats->max_flows = local->fq.flows_cnt; txqstats 2093 net/mac80211/ieee80211_i.h void ieee80211_fill_txq_stats(struct cfg80211_txq_stats *txqstats, txqstats 993 net/wireless/nl80211.c struct cfg80211_txq_stats *txqstats, txqstats 999 net/wireless/nl80211.c if (txqstats->filled & BIT(NL80211_TXQ_STATS_ ## attr) && \ txqstats 1000 net/wireless/nl80211.c nla_put_u32(msg, NL80211_TXQ_STATS_ ## attr, txqstats->memb)) \ txqstats 2414 net/wireless/nl80211.c struct cfg80211_txq_stats txqstats = {}; txqstats 2417 net/wireless/nl80211.c res = rdev_get_txq_stats(rdev, NULL, &txqstats); txqstats 2419 net/wireless/nl80211.c !nl80211_put_txq_stats(msg, &txqstats, txqstats 3266 net/wireless/nl80211.c struct cfg80211_txq_stats txqstats = {}; txqstats 3267 net/wireless/nl80211.c int ret = rdev_get_txq_stats(rdev, wdev, &txqstats); txqstats 3270 net/wireless/nl80211.c !nl80211_put_txq_stats(msg, &txqstats, txqstats 597 net/wireless/rdev-ops.h struct cfg80211_txq_stats *txqstats) txqstats 601 net/wireless/rdev-ops.h ret = rdev->ops->get_txq_stats(&rdev->wiphy, wdev, txqstats);