Lines Matching refs:tid

879 	int tid, seqno_idx, security_idx;  in ieee80211_parse_qos()  local
885 tid = *qc & IEEE80211_QOS_CTL_TID_MASK; in ieee80211_parse_qos()
889 seqno_idx = tid; in ieee80211_parse_qos()
890 security_idx = tid; in ieee80211_parse_qos()
907 tid = 0; in ieee80211_parse_qos()
914 rx->skb->priority = (tid > 7) ? 0 : tid; in ieee80211_parse_qos()
1345 u8 tid, ack_policy; in ieee80211_rx_reorder_ampdu() local
1361 tid = ieee80211_get_tid(hdr); in ieee80211_rx_reorder_ampdu()
1363 tid_agg_rx = rcu_dereference(sta->ampdu_mlme.tid_rx[tid]); in ieee80211_rx_reorder_ampdu()
1366 !test_bit(tid, rx->sta->ampdu_mlme.agg_session_valid) && in ieee80211_rx_reorder_ampdu()
1367 !test_and_set_bit(tid, rx->sta->ampdu_mlme.unexpected_agg)) in ieee80211_rx_reorder_ampdu()
1368 ieee80211_send_delba(rx->sdata, rx->sta->sta.addr, tid, in ieee80211_rx_reorder_ampdu()
1540 int tid; in sta_ps_start() local
1557 for (tid = 0; tid < IEEE80211_NUM_TIDS; tid++) { in sta_ps_start()
1558 struct ieee80211_txq *txq = sta->sta.txq[tid]; in sta_ps_start()
1567 set_bit(tid, &sta->txq_buffered_tids); in sta_ps_start()
1569 clear_bit(tid, &sta->txq_buffered_tids); in sta_ps_start()
1631 void ieee80211_sta_uapsd_trigger(struct ieee80211_sta *pubsta, u8 tid) in ieee80211_sta_uapsd_trigger() argument
1634 int ac = ieee80211_ac_from_tid(tid); in ieee80211_sta_uapsd_trigger()
1645 tid != IEEE80211_NUM_TIDS) in ieee80211_sta_uapsd_trigger()
1702 u8 tid = ieee80211_get_tid(hdr); in ieee80211_rx_h_uapsd_and_pspoll() local
1704 ieee80211_sta_uapsd_trigger(&rx->sta->sta, tid); in ieee80211_rx_h_uapsd_and_pspoll()
2737 u8 tid; in ieee80211_rx_mesh_fast_forward() local
2758 tid = skb->priority & IEEE80211_QOS_CTL_TAG1D_MASK; in ieee80211_rx_mesh_fast_forward()
2759 tid_tx = rcu_dereference(sta->ampdu_mlme.tid_tx[tid]); in ieee80211_rx_mesh_fast_forward()
3214 u16 tid; in ieee80211_rx_h_ctrl() local
3234 tid = le16_to_cpu(bar_data.control) >> 12; in ieee80211_rx_h_ctrl()
3236 if (!test_bit(tid, rx->sta->ampdu_mlme.agg_session_valid) && in ieee80211_rx_h_ctrl()
3237 !test_and_set_bit(tid, rx->sta->ampdu_mlme.unexpected_agg)) in ieee80211_rx_h_ctrl()
3238 ieee80211_send_delba(rx->sdata, rx->sta->sta.addr, tid, in ieee80211_rx_h_ctrl()
3242 tid_agg_rx = rcu_dereference(rx->sta->ampdu_mlme.tid_rx[tid]); in ieee80211_rx_h_ctrl()
3247 event.u.ba.tid = tid; in ieee80211_rx_h_ctrl()
4235 void ieee80211_release_reorder_timeout(struct sta_info *sta, int tid) in ieee80211_release_reorder_timeout() argument
4240 .security_idx = tid, in ieee80211_release_reorder_timeout()
4241 .seqno_idx = tid, in ieee80211_release_reorder_timeout()
4253 tid_agg_rx = rcu_dereference(sta->ampdu_mlme.tid_rx[tid]); in ieee80211_release_reorder_timeout()
4266 .u.ba.tid = tid, in ieee80211_release_reorder_timeout()
4275 void ieee80211_mark_rx_ba_filtered_frames(struct ieee80211_sta *pubsta, u8 tid, in ieee80211_mark_rx_ba_filtered_frames() argument
4285 .security_idx = tid, in ieee80211_mark_rx_ba_filtered_frames()
4286 .seqno_idx = tid, in ieee80211_mark_rx_ba_filtered_frames()
4290 if (WARN_ON(!pubsta || tid >= IEEE80211_NUM_TIDS)) in ieee80211_mark_rx_ba_filtered_frames()
4306 tid_agg_rx = rcu_dereference(sta->ampdu_mlme.tid_rx[tid]); in ieee80211_mark_rx_ba_filtered_frames()