Lines Matching defs:tid
868 int tid, seqno_idx, security_idx;
874 tid = *qc & IEEE80211_QOS_CTL_TID_MASK;
878 seqno_idx = tid;
879 security_idx = tid;
896 tid = 0;
903 rx->skb->priority = (tid > 7) ? 0 : tid;
1264 * one from first Rxed frame for this tid after BA was started.
1356 u8 tid, ack_policy;
1372 tid = ieee80211_get_tid(hdr);
1374 tid_agg_rx = rcu_dereference(sta->ampdu_mlme.tid_rx[tid]);
1377 !test_bit(tid, rx->sta->ampdu_mlme.agg_session_valid) &&
1378 !test_and_set_bit(tid, rx->sta->ampdu_mlme.unexpected_agg))
1379 ieee80211_send_delba(rx->sdata, rx->sta->sta.addr, tid,
1553 int tid;
1573 for (tid = 0; tid < IEEE80211_NUM_TIDS; tid++) {
1574 struct ieee80211_txq *txq = sta->sta.txq[tid];
1583 set_bit(tid, &sta->txq_buffered_tids);
1585 clear_bit(tid, &sta->txq_buffered_tids);
1647 void ieee80211_sta_uapsd_trigger(struct ieee80211_sta *pubsta, u8 tid)
1650 int ac = ieee80211_ac_from_tid(tid);
1661 tid != IEEE80211_NUM_TIDS)
1718 u8 tid = ieee80211_get_tid(hdr);
1720 ieee80211_sta_uapsd_trigger(&rx->sta->sta, tid);
3064 u16 tid;
3084 tid = le16_to_cpu(bar_data.control) >> 12;
3086 if (!test_bit(tid, rx->sta->ampdu_mlme.agg_session_valid) &&
3087 !test_and_set_bit(tid, rx->sta->ampdu_mlme.unexpected_agg))
3088 ieee80211_send_delba(rx->sdata, rx->sta->sta.addr, tid,
3092 tid_agg_rx = rcu_dereference(rx->sta->ampdu_mlme.tid_rx[tid]);
3097 event.u.ba.tid = tid;
3930 void ieee80211_release_reorder_timeout(struct sta_info *sta, int tid)
3938 .security_idx = tid,
3939 .seqno_idx = tid,
3943 tid_agg_rx = rcu_dereference(sta->ampdu_mlme.tid_rx[tid]);
3956 .u.ba.tid = tid,
3965 void ieee80211_mark_rx_ba_filtered_frames(struct ieee80211_sta *pubsta, u8 tid,
3974 .security_idx = tid,
3975 .seqno_idx = tid,
3979 if (WARN_ON(!pubsta || tid >= IEEE80211_NUM_TIDS))
3991 tid_agg_rx = rcu_dereference(sta->ampdu_mlme.tid_rx[tid]);