Lines Matching defs:tid
360 int tid;
366 for (tid = 0; tid < IEEE80211_NUM_TIDS; tid++) {
367 if (test_and_clear_bit(tid, sta->ampdu_mlme.tid_rx_timer_expired))
369 sta, tid, WLAN_BACK_RECIPIENT,
372 if (test_and_clear_bit(tid,
375 sta, tid, WLAN_BACK_RECIPIENT,
379 test_and_clear_bit(tid,
381 ___ieee80211_start_rx_ba_session(sta, 0, 0, 0, 1, tid,
385 if (test_and_clear_bit(tid + IEEE80211_NUM_TIDS,
388 sta, tid, WLAN_BACK_RECIPIENT,
393 tid_tx = sta->ampdu_mlme.tid_start_tx[tid];
395 struct txq_info *txqi = to_txq_info(sta->sta.txq[tid]);
431 sta->ampdu_mlme.tid_start_tx[tid] = NULL;
433 if (sta->ampdu_mlme.tid_tx[tid])
436 ieee80211_assign_tid_tx(sta, tid, tid_tx);
439 ieee80211_tx_ba_session_handle_start(sta, tid);
444 tid_tx = rcu_dereference_protected_tid_tx(sta, tid);
450 ieee80211_start_tx_ba_cb(sta, tid, tid_tx);
452 ___ieee80211_stop_tx_ba_session(sta, tid,
455 ieee80211_stop_tx_ba_cb(sta, tid, tid_tx);
461 const u8 *da, u16 tid,
494 params |= (u16)(tid << 12); /* bit 15:12 TID number */
506 u16 tid, params;
510 tid = (params & IEEE80211_DELBA_PARAM_TID_MASK) >> 12;
513 ht_dbg_ratelimited(sdata, "delba from %pM (%s) tid %d reason code %d\n",
515 tid,
519 __ieee80211_stop_rx_ba_session(sta, tid, WLAN_BACK_INITIATOR, 0,
522 __ieee80211_stop_tx_ba_session(sta, tid, AGG_STOP_PEER_REQUEST);