/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/ |
H A D | agg-rx.c | 7 static unsigned long mt76_aggr_tid_to_timeo(u8 tidno) in mt76_aggr_tid_to_timeo() argument 12 return HZ / (tidno >= 4 ? 25 : 10); in mt76_aggr_tid_to_timeo() 125 u8 tidno = status->qos_ctl & IEEE80211_QOS_CTL_TID_MASK; in mt76_rx_aggr_check_ctl() local 134 status->qos_ctl = tidno = le16_to_cpu(bar->control) >> 12; in mt76_rx_aggr_check_ctl() 136 tid = rcu_dereference(wcid->aggr[tidno]); in mt76_rx_aggr_check_ctl() 156 u8 tidno = status->qos_ctl & IEEE80211_QOS_CTL_TID_MASK; in mt76_rx_aggr_reorder() local 176 tid = rcu_dereference(wcid->aggr[tidno]); in mt76_rx_aggr_reorder() 242 int mt76_rx_aggr_start(struct mt76_dev *dev, struct mt76_wcid *wcid, u8 tidno, in mt76_rx_aggr_start() argument 247 mt76_rx_aggr_stop(dev, wcid, tidno); in mt76_rx_aggr_start() 256 tid->num = tidno; in mt76_rx_aggr_start() 290 mt76_rx_aggr_stop(struct mt76_dev *dev, struct mt76_wcid *wcid, u8 tidno) mt76_rx_aggr_stop() argument [all...] |
H A D | mac80211.c | 1179 u8 tidno = status->qos_ctl & IEEE80211_QOS_CTL_TID_MASK; in mt76_airtime_report() local 1190 ieee80211_sta_register_airtime(sta, tidno, 0, airtime); in mt76_airtime_report() 1263 u8 tidno = status->qos_ctl & IEEE80211_QOS_CTL_TID_MASK; in mt76_check_sta() local 1306 ieee80211_sta_uapsd_trigger(sta, tidno); in mt76_check_sta()
|
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/ |
H A D | agg-rx.c | 7 static unsigned long mt76_aggr_tid_to_timeo(u8 tidno) in mt76_aggr_tid_to_timeo() argument 12 return HZ / (tidno >= 4 ? 25 : 10); in mt76_aggr_tid_to_timeo() 241 int mt76_rx_aggr_start(struct mt76_dev *dev, struct mt76_wcid *wcid, u8 tidno, in mt76_rx_aggr_start() argument 246 mt76_rx_aggr_stop(dev, wcid, tidno); in mt76_rx_aggr_start() 255 tid->num = tidno; in mt76_rx_aggr_start() 259 rcu_assign_pointer(wcid->aggr[tidno], tid); in mt76_rx_aggr_start() 289 void mt76_rx_aggr_stop(struct mt76_dev *dev, struct mt76_wcid *wcid, u8 tidno) in mt76_rx_aggr_stop() argument 293 tid = rcu_replace_pointer(wcid->aggr[tidno], tid, in mt76_rx_aggr_stop()
|
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath9k/ |
H A D | debug_sta.c | 33 int tidno; in read_file_node_aggr() local 55 for (tidno = 0; tidno < IEEE80211_NUM_TIDS; tidno++) { in read_file_node_aggr() 56 tid = ath_node_to_tid(an, tidno); in read_file_node_aggr() 62 tid->tidno, in read_file_node_aggr()
|
H A D | xmit.c | 133 tid->tidno); in ath9k_wake_tx_queue() 153 ieee80211_send_bar(tid->an->vif, tid->an->sta->addr, tid->tidno, in ath_send_bar() 182 u8 tidno = skb->priority & IEEE80211_QOS_CTL_TID_MASK; in ath_get_skb_tid() local 183 return ATH_AN_2_TID(an, tidno); in ath_get_skb_tid() 498 if (isba && tid->tidno != ts->tid) in ath_tx_complete_aggr() 632 ieee80211_sta_set_buffered(sta, tid->tidno, true); in ath_tx_complete_aggr() 708 ath_tx_count_airtime(sc, sta, bf, ts, tid->tidno); in ath_tx_process_buffer() 1575 int tidno; in ath_tx_aggr_sleep() local 1579 for (tidno = 0; tidno < IEEE80211_NUM_TID in ath_tx_aggr_sleep() 1593 int tidno; ath_tx_aggr_wakeup() local 2808 int tidno, acno; ath_tx_node_init() local 2833 int tidno; ath_tx_node_cleanup() local [all...] |
H A D | htc.h | 77 u8 tidno; member 88 u8 tidno; member 136 u8 tidno; member
|
H A D | ath9k.h | 241 u8 tidno; member 428 ath_node_to_tid(struct ath_node *an, u8 tidno) in ath_node_to_tid() argument 436 txq = sta->txq[tidno % ARRAY_SIZE(sta->txq)]; in ath_node_to_tid()
|
H A D | recv.c | 1024 u8 tidno; in ath_rx_count_airtime() local 1034 tidno = skb->priority & IEEE80211_QOS_CTL_TID_MASK; in ath_rx_count_airtime() 1055 ieee80211_sta_register_airtime(sta, tidno, 0, airtime); in ath_rx_count_airtime()
|
H A D | htc_drv_txrx.c | 245 mgmt_hdr.tidno = 0; in ath9k_htc_tx_mgmt() 302 tx_hdr.tidno = qc[0] & IEEE80211_QOS_CTL_TID_MASK; in ath9k_htc_tx_data()
|
H A D | htc_drv_main.c | 721 aggr.tidno = tid & 0xf; in ath9k_htc_tx_aggr_oper()
|
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath9k/ |
H A D | debug_sta.c | 33 int tidno; in read_file_node_aggr() local 55 for (tidno = 0; tidno < IEEE80211_NUM_TIDS; tidno++) { in read_file_node_aggr() 56 tid = ath_node_to_tid(an, tidno); in read_file_node_aggr() 62 tid->tidno, in read_file_node_aggr()
|
H A D | xmit.c | 139 tid->tidno); in ath9k_wake_tx_queue() 159 ieee80211_send_bar(tid->an->vif, tid->an->sta->addr, tid->tidno, in ath_send_bar() 229 u8 tidno = skb->priority & IEEE80211_QOS_CTL_TID_MASK; in ath_get_skb_tid() local 230 return ATH_AN_2_TID(an, tidno); in ath_get_skb_tid() 547 if (isba && tid->tidno != ts->tid) in ath_tx_complete_aggr() 681 ieee80211_sta_set_buffered(sta, tid->tidno, true); in ath_tx_complete_aggr() 757 ath_tx_count_airtime(sc, sta, bf, ts, tid->tidno); in ath_tx_process_buffer() 1636 int tidno; in ath_tx_aggr_sleep() local 1640 for (tidno = 0; tidno < IEEE80211_NUM_TID in ath_tx_aggr_sleep() 1654 int tidno; ath_tx_aggr_wakeup() local 2867 int tidno, acno; ath_tx_node_init() local 2892 int tidno; ath_tx_node_cleanup() local [all...] |
H A D | htc.h | 77 u8 tidno; member 88 u8 tidno; member 136 u8 tidno; member
|
H A D | ath9k.h | 242 u8 tidno; member 429 ath_node_to_tid(struct ath_node *an, u8 tidno) in ath_node_to_tid() argument 437 txq = sta->txq[tidno % ARRAY_SIZE(sta->txq)]; in ath_node_to_tid()
|
H A D | recv.c | 1024 u8 tidno; in ath_rx_count_airtime() local 1034 tidno = skb->priority & IEEE80211_QOS_CTL_TID_MASK; in ath_rx_count_airtime() 1055 ieee80211_sta_register_airtime(sta, tidno, 0, airtime); in ath_rx_count_airtime()
|
H A D | htc_drv_txrx.c | 245 mgmt_hdr.tidno = 0; in ath9k_htc_tx_mgmt() 307 tx_hdr.tidno = qc[0] & IEEE80211_QOS_CTL_TID_MASK; in ath9k_htc_tx_data()
|
H A D | htc_drv_main.c | 721 aggr.tidno = tid & 0xf; in ath9k_htc_tx_aggr_oper()
|