Lines Matching refs:tid
680 u_int8_t tid;
684 tid = ((caddr_t)ba - (caddr_t)ni->ni_tx_ba) / sizeof(*ba);
688 if (ni->ni_addba_req_intval[tid] <
690 ni->ni_addba_req_intval[tid]++;
697 IEEE80211_REASON_SETUP_REQUIRED << 16 | 1 << 8 | tid);
702 1, tid);
713 u_int8_t tid;
721 tid = ((caddr_t)ba - (caddr_t)ni->ni_rx_ba) / sizeof(*ba);
722 ieee80211_delba_request(ic, ni, IEEE80211_REASON_TIMEOUT, 0, tid);
732 u_int16_t ssn, u_int8_t tid)
734 struct ieee80211_tx_ba *ba = &ni->ni_tx_ba[tid];
752 (tid << IEEE80211_ADDBA_TID_SHIFT);
760 int err = ic->ic_ampdu_tx_start(ic, ni, tid);
763 ieee80211_addba_resp_refuse(ic, ni, tid,
766 ieee80211_addba_resp_accept(ic, ni, tid);
772 IEEE80211_ACTION_ADDBA_REQ, tid);
781 u_int16_t reason, u_int8_t dir, u_int8_t tid)
788 IEEE80211_ACTION_DELBA, reason << 16 | dir << 8 | tid);
793 ic->ic_ampdu_tx_stop(ic, ni, tid);
794 ieee80211_node_tx_ba_clear(ni, tid);
797 struct ieee80211_rx_ba *ba = &ni->ni_rx_ba[tid];
801 ic->ic_ampdu_rx_stop(ic, ni, tid);
1007 int tid;
1009 for (tid = 0; tid < nitems(ni->ni_tx_ba); tid++) {
1010 struct ieee80211_tx_ba *ba = &ni->ni_tx_ba[tid];
1016 ic->ic_ampdu_tx_stop(ic, ni, tid);
1021 mgt == -1 ? 0 : IEEE80211_REASON_AUTH_LEAVE, 1, tid);