Lines Matching refs:tid
879 int tid, seqno_idx, security_idx;
885 tid = *qc & IEEE80211_QOS_CTL_TID_MASK;
889 seqno_idx = tid;
890 security_idx = tid;
907 tid = 0;
914 rx->skb->priority = (tid > 7) ? 0 : tid;
1254 * one from first Rxed frame for this tid after BA was started.
1345 u8 tid, ack_policy;
1361 tid = ieee80211_get_tid(hdr);
1363 tid_agg_rx = rcu_dereference(sta->ampdu_mlme.tid_rx[tid]);
1366 !test_bit(tid, rx->sta->ampdu_mlme.agg_session_valid) &&
1367 !test_and_set_bit(tid, rx->sta->ampdu_mlme.unexpected_agg))
1368 ieee80211_send_delba(rx->sdata, rx->sta->sta.addr, tid,
1540 int tid;
1557 for (tid = 0; tid < IEEE80211_NUM_TIDS; tid++) {
1558 struct ieee80211_txq *txq = sta->sta.txq[tid];
1567 set_bit(tid, &sta->txq_buffered_tids);
1569 clear_bit(tid, &sta->txq_buffered_tids);
1631 void ieee80211_sta_uapsd_trigger(struct ieee80211_sta *pubsta, u8 tid)
1634 int ac = ieee80211_ac_from_tid(tid);
1645 tid != IEEE80211_NUM_TIDS)
1702 u8 tid = ieee80211_get_tid(hdr);
1704 ieee80211_sta_uapsd_trigger(&rx->sta->sta, tid);
2734 u8 tid;
2751 tid = skb->priority & IEEE80211_QOS_CTL_TAG1D_MASK;
2752 tid_tx = rcu_dereference(sta->ampdu_mlme.tid_tx[tid]);
3207 u16 tid;
3227 tid = le16_to_cpu(bar_data.control) >> 12;
3229 if (!test_bit(tid, rx->sta->ampdu_mlme.agg_session_valid) &&
3230 !test_and_set_bit(tid, rx->sta->ampdu_mlme.unexpected_agg))
3231 ieee80211_send_delba(rx->sdata, rx->sta->sta.addr, tid,
3235 tid_agg_rx = rcu_dereference(rx->sta->ampdu_mlme.tid_rx[tid]);
3240 event.u.ba.tid = tid;
4228 void ieee80211_release_reorder_timeout(struct sta_info *sta, int tid)
4233 .security_idx = tid,
4234 .seqno_idx = tid,
4246 tid_agg_rx = rcu_dereference(sta->ampdu_mlme.tid_rx[tid]);
4259 .u.ba.tid = tid,
4268 void ieee80211_mark_rx_ba_filtered_frames(struct ieee80211_sta *pubsta, u8 tid,
4278 .security_idx = tid,
4279 .seqno_idx = tid,
4283 if (WARN_ON(!pubsta || tid >= IEEE80211_NUM_TIDS))
4299 tid_agg_rx = rcu_dereference(sta->ampdu_mlme.tid_rx[tid]);