Home
last modified time | relevance | path

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

/net/mac80211/
A Dtx.c1364 txqi = ctx; in codel_dequeue_func()
1383 txqi = ctx; in codel_drop_func()
1487 tin = &txqi->tin; in ieee80211_txq_remove_vlan()
1509 txqi->txq.tid = 0; in ieee80211_txq_init()
1532 txqi->txq.tid = tid; in ieee80211_txq_init()
1651 if (!txqi) in ieee80211_queue_skb()
3451 tin = &txqi->tin; in ieee80211_amsdu_aggregate()
4054 if (!txqi) in ieee80211_next_txq()
4065 head = txqi; in ieee80211_next_txq()
4092 ret = &txqi->txq; in ieee80211_next_txq()
[all …]
A Ddebugfs_sta.c143 struct txq_info *txqi; in sta_aqm_read() local
163 txqi->txq.tid, in sta_aqm_read()
164 txqi->txq.ac, in sta_aqm_read()
165 txqi->tin.backlog_bytes, in sta_aqm_read()
167 txqi->tin.flows, in sta_aqm_read()
169 txqi->cstats.ecn_mark, in sta_aqm_read()
170 txqi->tin.overlimit, in sta_aqm_read()
171 txqi->tin.collisions, in sta_aqm_read()
172 txqi->tin.tx_bytes, in sta_aqm_read()
173 txqi->tin.tx_packets, in sta_aqm_read()
[all …]
A Ddebugfs_netdev.c619 struct txq_info *txqi; in ieee80211_if_fmt_aqm() local
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()
642 txqi->tin.tx_bytes, in ieee80211_if_fmt_aqm()
[all …]
A Dagg-tx.c186 struct txq_info *txqi; in ieee80211_agg_stop_txq() local
191 txqi = to_txq_info(txq); in ieee80211_agg_stop_txq()
197 set_bit(IEEE80211_TXQ_STOP, &txqi->flags); in ieee80211_agg_stop_txq()
205 struct txq_info *txqi; in ieee80211_agg_start_txq() local
212 txqi = to_txq_info(txq); in ieee80211_agg_start_txq()
215 set_bit(IEEE80211_TXQ_AMPDU, &txqi->flags); in ieee80211_agg_start_txq()
217 clear_bit(IEEE80211_TXQ_AMPDU, &txqi->flags); in ieee80211_agg_start_txq()
219 clear_bit(IEEE80211_TXQ_STOP, &txqi->flags); in ieee80211_agg_start_txq()
222 schedule_and_wake_txq(sta->sdata->local, txqi); in ieee80211_agg_start_txq()
A Dht.c394 struct txq_info *txqi = to_txq_info(sta->sta.txq[tid]); in ieee80211_ba_session_work() local
396 vif_to_sdata(txqi->txq.vif); in ieee80211_ba_session_work()
402 set_bit(IEEE80211_TXQ_STOP, &txqi->flags); in ieee80211_ba_session_work()
404 if (!skb_queue_empty(&txqi->frags)) { in ieee80211_ba_session_work()
A Dutil.c329 struct txq_info *txqi; in __ieee80211_wake_txqs() local
352 txqi = to_txq_info(txq); in __ieee80211_wake_txqs()
358 &txqi->flags)) in __ieee80211_wake_txqs()
362 drv_wake_tx_queue(local, txqi); in __ieee80211_wake_txqs()
370 txqi = to_txq_info(vif->txq); in __ieee80211_wake_txqs()
372 if (!test_and_clear_bit(IEEE80211_TXQ_DIRTY, &txqi->flags) || in __ieee80211_wake_txqs()
378 drv_wake_tx_queue(local, txqi); in __ieee80211_wake_txqs()
4286 struct txq_info *txqi = to_txq_info(txq); in ieee80211_txq_get_depth() local
4290 skb_queue_walk(&txqi->frags, skb) { in ieee80211_txq_get_depth()
4296 *frame_cnt = txqi->tin.backlog_packets + frag_cnt; in ieee80211_txq_get_depth()
[all …]
A Dieee80211_i.h1878 struct txq_info *txqi = to_txq_info(txq); in txq_has_queue() local
1880 return !(skb_queue_empty(&txqi->frags) && !txqi->tin.backlog_packets); in txq_has_queue()
2599 struct txq_info *txqi);
2604 struct txq_info *txqi);
A Dcfg.c4771 struct txq_info *txqi) in ieee80211_fill_txq_stats() argument
4775 txqstats->backlog_bytes = txqi->tin.backlog_bytes; in ieee80211_fill_txq_stats()
4780 txqstats->backlog_packets = txqi->tin.backlog_packets; in ieee80211_fill_txq_stats()
4785 txqstats->flows = txqi->tin.flows; in ieee80211_fill_txq_stats()
4790 txqstats->drops = txqi->cstats.drop_count; in ieee80211_fill_txq_stats()
4795 txqstats->ecn_marks = txqi->cstats.ecn_mark; in ieee80211_fill_txq_stats()
4800 txqstats->overlimit = txqi->tin.overlimit; in ieee80211_fill_txq_stats()
4805 txqstats->collisions = txqi->tin.collisions; in ieee80211_fill_txq_stats()
4810 txqstats->tx_bytes = txqi->tin.tx_bytes; in ieee80211_fill_txq_stats()
4815 txqstats->tx_packets = txqi->tin.tx_packets; in ieee80211_fill_txq_stats()
A Ddriver-ops.h1398 struct txq_info *txqi) in schedule_and_wake_txq() argument
1400 ieee80211_schedule_txq(&local->hw, &txqi->txq); in schedule_and_wake_txq()
1401 drv_wake_tx_queue(local, txqi); in schedule_and_wake_txq()
A Diface.c2159 struct txq_info *txqi; in ieee80211_if_add() local
2230 txqi = netdev_priv(ndev) + size; in ieee80211_if_add()
2231 ieee80211_txq_init(sdata, NULL, txqi, 0); in ieee80211_if_add()
A Dsta_info.c121 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()
A Drx.c1603 struct txq_info *txqi = to_txq_info(txq); in sta_ps_start() local
1606 if (!list_empty(&txqi->schedule_order)) in sta_ps_start()
1607 list_del_init(&txqi->schedule_order); in sta_ps_start()

Completed in 863 milliseconds