| /linux/net/mac80211/ |
| H A D | tx.c | 1382 struct txq_info *txqi; in codel_dequeue_func() local 1386 txqi = ctx; in codel_dequeue_func() 1387 local = vif_to_sdata(txqi->txq.vif)->local; in codel_dequeue_func() 1390 if (cvars == &txqi->def_cvars) in codel_dequeue_func() 1391 flow = &txqi->tin.default_flow; in codel_dequeue_func() 1403 struct txq_info *txqi; in codel_drop_func() local 1405 txqi = ctx; in codel_drop_func() 1406 local = vif_to_sdata(txqi->txq.vif)->local; in codel_drop_func() 1417 struct txq_info *txqi; in fq_tin_dequeue_func() local 1423 txqi in fq_tin_dequeue_func() 1455 ieee80211_txq_enqueue(struct ieee80211_local * local,struct txq_info * txqi,struct sk_buff * skb) ieee80211_txq_enqueue() argument 1496 struct txq_info *txqi; ieee80211_txq_remove_vlan() local 1519 ieee80211_txq_init(struct ieee80211_sub_if_data * sdata,struct sta_info * sta,struct txq_info * txqi,int tid) ieee80211_txq_init() argument 1565 ieee80211_txq_purge(struct ieee80211_local * local,struct txq_info * txqi) ieee80211_txq_purge() argument 1666 struct txq_info *txqi; ieee80211_queue_skb() local 3510 struct txq_info *txqi; ieee80211_amsdu_aggregate() local 3912 struct txq_info *txqi = container_of(txq, struct txq_info, txq); ieee80211_tx_dequeue() local 4123 ieee80211_txq_set_active(struct txq_info * txqi) ieee80211_txq_set_active() argument 4135 ieee80211_txq_keep_active(struct txq_info * txqi) ieee80211_txq_keep_active() argument 4153 struct txq_info *txqi = NULL, *head = NULL; ieee80211_next_txq() local 4219 struct txq_info *txqi = to_txq_info(txq); __ieee80211_schedule_txq() local 4329 struct txq_info *iter, *tmp, *txqi = to_txq_info(txq); ieee80211_txq_may_transmit() local [all...] |
| H A D | debugfs_netdev.c | 620 struct txq_info *txqi; in ieee80211_if_fmt_aqm() local 626 txqi = to_txq_info(sdata->vif.txq); in ieee80211_if_fmt_aqm() 634 txqi->txq.ac, in ieee80211_if_fmt_aqm() 635 txqi->tin.backlog_bytes, in ieee80211_if_fmt_aqm() 636 txqi->tin.backlog_packets, in ieee80211_if_fmt_aqm() 637 txqi->tin.flows, in ieee80211_if_fmt_aqm() 638 txqi->cstats.drop_count, in ieee80211_if_fmt_aqm() 639 txqi->cstats.ecn_mark, in ieee80211_if_fmt_aqm() 640 txqi->tin.overlimit, in ieee80211_if_fmt_aqm() 641 txqi->tin.collisions, in ieee80211_if_fmt_aqm() [all …]
|
| H A D | agg-tx.c | 187 struct txq_info *txqi; in ieee80211_agg_stop_txq() local 192 txqi = to_txq_info(txq); in ieee80211_agg_stop_txq() 198 set_bit(IEEE80211_TXQ_STOP, &txqi->flags); in ieee80211_agg_stop_txq() 206 struct txq_info *txqi; in ieee80211_agg_start_txq() local 213 txqi = to_txq_info(txq); in ieee80211_agg_start_txq() 216 set_bit(IEEE80211_TXQ_AMPDU, &txqi->flags); in ieee80211_agg_start_txq() 218 clear_bit(IEEE80211_TXQ_AMPDU, &txqi->flags); in ieee80211_agg_start_txq() 220 clear_bit(IEEE80211_TXQ_STOP, &txqi->flags); in ieee80211_agg_start_txq() 223 schedule_and_wake_txq(sta->sdata->local, txqi); in ieee80211_agg_start_txq()
|
| H A D | util.c | 331 struct txq_info *txqi = NULL; in __ieee80211_wake_txqs() local 371 txqi = to_txq_info(vif->txq); in __ieee80211_wake_txqs() 376 if (!test_and_clear_bit(IEEE80211_TXQ_DIRTY, &txqi->flags) || in __ieee80211_wake_txqs() 379 txqi = NULL; in __ieee80211_wake_txqs() 381 txqi = to_txq_info(vif->txq_mgmt); in __ieee80211_wake_txqs() 383 if (!test_and_clear_bit(IEEE80211_TXQ_DIRTY, &txqi->flags) || in __ieee80211_wake_txqs() 385 txqi = NULL; in __ieee80211_wake_txqs() 390 if (txqi) in __ieee80211_wake_txqs() 391 drv_wake_tx_queue(local, txqi); in __ieee80211_wake_txqs() 4490 struct txq_info *txqi = to_txq_info(txq); in ieee80211_txq_get_depth() local [all …]
|
| H A D | ieee80211_i.h | 1458 /* protects active_txqs and txqi->schedule_order */ 1939 struct txq_info *txqi = to_txq_info(txq); in txq_has_queue() local 1941 return !(skb_queue_empty(&txqi->frags) && !txqi->tin.backlog_packets); in txq_has_queue() 2678 struct txq_info *txqi); 2683 struct txq_info *txqi);
|
| H A D | iface.c | 2275 struct txq_info *txqi; in ieee80211_if_add() 2312 txqi = (struct txq_info *)((unsigned long)sdata + size); in ieee80211_if_add() 2313 ieee80211_txq_init(sdata, NULL, txqi, in ieee80211_if_add() 2367 txqi = netdev_priv(ndev) + size; in ieee80211_if_add() 2368 ieee80211_txq_init(sdata, NULL, txqi, 0); in ieee80211_if_add() 2268 struct txq_info *txqi; ieee80211_if_add() local
|
| H A D | cfg.c | 5334 struct txq_info *txqi) in ieee80211_fill_txq_stats() argument 5338 txqstats->backlog_bytes = txqi->tin.backlog_bytes; in ieee80211_fill_txq_stats() 5343 txqstats->backlog_packets = txqi->tin.backlog_packets; in ieee80211_fill_txq_stats() 5348 txqstats->flows = txqi->tin.flows; in ieee80211_fill_txq_stats() 5353 txqstats->drops = txqi->cstats.drop_count; in ieee80211_fill_txq_stats() 5358 txqstats->ecn_marks = txqi->cstats.ecn_mark; in ieee80211_fill_txq_stats() 5363 txqstats->overlimit = txqi->tin.overlimit; in ieee80211_fill_txq_stats() 5368 txqstats->collisions = txqi->tin.collisions; in ieee80211_fill_txq_stats() 5373 txqstats->tx_bytes = txqi->tin.tx_bytes; in ieee80211_fill_txq_stats() 5378 txqstats->tx_packets = txqi->tin.tx_packets; in ieee80211_fill_txq_stats()
|
| H A D | sta_info.c | 121 struct txq_info *txqi; in ieee80211_purge_sta_txqs() local 126 txqi = to_txq_info(sta->sta.txq[i]); in ieee80211_purge_sta_txqs() 128 ieee80211_txq_purge(local, txqi); in ieee80211_purge_sta_txqs()
|
| H A D | rx.c | 1708 struct txq_info *txqi = to_txq_info(txq); in sta_ps_start() local 1711 if (!list_empty(&txqi->schedule_order)) in sta_ps_start() 1712 list_del_init(&txqi->schedule_order); in sta_ps_start()
|