| /Linux-v5.10/net/mac80211/ |
| D | tx.c | 1316 struct txq_info *txqi; in codel_dequeue_func() local 1320 txqi = ctx; in codel_dequeue_func() 1321 local = vif_to_sdata(txqi->txq.vif)->local; in codel_dequeue_func() 1324 if (cvars == &txqi->def_cvars) in codel_dequeue_func() 1325 flow = &txqi->def_flow; in codel_dequeue_func() 1337 struct txq_info *txqi; in codel_drop_func() local 1339 txqi = ctx; in codel_drop_func() 1340 local = vif_to_sdata(txqi->txq.vif)->local; in codel_drop_func() 1351 struct txq_info *txqi; in fq_tin_dequeue_func() local 1357 txqi = container_of(tin, struct txq_info, tin); in fq_tin_dequeue_func() [all …]
|
| D | debugfs_sta.c | 144 struct txq_info *txqi; in sta_aqm_read() local 167 txqi = to_txq_info(sta->sta.txq[i]); in sta_aqm_read() 170 txqi->txq.tid, in sta_aqm_read() 171 txqi->txq.ac, in sta_aqm_read() 172 txqi->tin.backlog_bytes, in sta_aqm_read() 173 txqi->tin.backlog_packets, in sta_aqm_read() 174 txqi->tin.flows, in sta_aqm_read() 175 txqi->cstats.drop_count, in sta_aqm_read() 176 txqi->cstats.ecn_mark, in sta_aqm_read() 177 txqi->tin.overlimit, in sta_aqm_read() [all …]
|
| D | debugfs_netdev.c | 483 struct txq_info *txqi; in ieee80211_if_fmt_aqm() local 489 txqi = to_txq_info(sdata->vif.txq); in ieee80211_if_fmt_aqm() 498 txqi->txq.ac, in ieee80211_if_fmt_aqm() 499 txqi->tin.backlog_bytes, in ieee80211_if_fmt_aqm() 500 txqi->tin.backlog_packets, in ieee80211_if_fmt_aqm() 501 txqi->tin.flows, in ieee80211_if_fmt_aqm() 502 txqi->cstats.drop_count, in ieee80211_if_fmt_aqm() 503 txqi->cstats.ecn_mark, in ieee80211_if_fmt_aqm() 504 txqi->tin.overlimit, in ieee80211_if_fmt_aqm() 505 txqi->tin.collisions, in ieee80211_if_fmt_aqm() [all …]
|
| D | agg-tx.c | 195 struct txq_info *txqi; in ieee80211_agg_stop_txq() local 200 txqi = to_txq_info(txq); in ieee80211_agg_stop_txq() 206 set_bit(IEEE80211_TXQ_STOP, &txqi->flags); in ieee80211_agg_stop_txq() 214 struct txq_info *txqi; in ieee80211_agg_start_txq() local 219 txqi = to_txq_info(txq); in ieee80211_agg_start_txq() 222 set_bit(IEEE80211_TXQ_AMPDU, &txqi->flags); in ieee80211_agg_start_txq() 224 clear_bit(IEEE80211_TXQ_AMPDU, &txqi->flags); in ieee80211_agg_start_txq() 226 clear_bit(IEEE80211_TXQ_STOP, &txqi->flags); in ieee80211_agg_start_txq() 229 schedule_and_wake_txq(sta->sdata->local, txqi); in ieee80211_agg_start_txq()
|
| D | util.c | 297 struct txq_info *txqi; in __ieee80211_wake_txqs() local 319 txqi = to_txq_info(txq); in __ieee80211_wake_txqs() 325 &txqi->flags)) in __ieee80211_wake_txqs() 329 drv_wake_tx_queue(local, txqi); in __ieee80211_wake_txqs() 337 txqi = to_txq_info(vif->txq); in __ieee80211_wake_txqs() 339 if (!test_and_clear_bit(IEEE80211_TXQ_STOP_NETIF_TX, &txqi->flags) || in __ieee80211_wake_txqs() 345 drv_wake_tx_queue(local, txqi); in __ieee80211_wake_txqs() 4471 struct txq_info *txqi = to_txq_info(txq); in ieee80211_txq_get_depth() local 4475 skb_queue_walk(&txqi->frags, skb) { in ieee80211_txq_get_depth() 4481 *frame_cnt = txqi->tin.backlog_packets + frag_cnt; in ieee80211_txq_get_depth() [all …]
|
| D | ieee80211_i.h | 1580 struct txq_info *txqi = to_txq_info(txq); in txq_has_queue() local 1582 return !(skb_queue_empty(&txqi->frags) && !txqi->tin.backlog_packets); in txq_has_queue() 2144 struct txq_info *txqi); 2148 struct txq_info *txqi);
|
| D | cfg.c | 3909 struct txq_info *txqi) in ieee80211_fill_txq_stats() argument 3913 txqstats->backlog_bytes = txqi->tin.backlog_bytes; in ieee80211_fill_txq_stats() 3918 txqstats->backlog_packets = txqi->tin.backlog_packets; in ieee80211_fill_txq_stats() 3923 txqstats->flows = txqi->tin.flows; in ieee80211_fill_txq_stats() 3928 txqstats->drops = txqi->cstats.drop_count; in ieee80211_fill_txq_stats() 3933 txqstats->ecn_marks = txqi->cstats.ecn_mark; in ieee80211_fill_txq_stats() 3938 txqstats->overlimit = txqi->tin.overlimit; in ieee80211_fill_txq_stats() 3943 txqstats->collisions = txqi->tin.collisions; in ieee80211_fill_txq_stats() 3948 txqstats->tx_bytes = txqi->tin.tx_bytes; in ieee80211_fill_txq_stats() 3953 txqstats->tx_packets = txqi->tin.tx_packets; in ieee80211_fill_txq_stats()
|
| D | driver-ops.h | 1215 struct txq_info *txqi) in schedule_and_wake_txq() argument 1217 ieee80211_schedule_txq(&local->hw, &txqi->txq); in schedule_and_wake_txq() 1218 drv_wake_tx_queue(local, txqi); in schedule_and_wake_txq()
|
| D | iface.c | 1849 struct txq_info *txqi; in ieee80211_if_add() local 1936 txqi = netdev_priv(ndev) + size; in ieee80211_if_add() 1937 ieee80211_txq_init(sdata, NULL, txqi, 0); in ieee80211_if_add()
|
| D | sta_info.c | 112 struct txq_info *txqi; in __cleanup_single_sta() local 117 txqi = to_txq_info(sta->sta.txq[i]); in __cleanup_single_sta() 119 ieee80211_txq_purge(local, txqi); in __cleanup_single_sta()
|
| D | rx.c | 1576 struct txq_info *txqi = to_txq_info(txq); in sta_ps_start() local 1579 if (!list_empty(&txqi->schedule_order)) in sta_ps_start() 1580 list_del_init(&txqi->schedule_order); in sta_ps_start()
|