Lines Matching refs:tid

275 	u_int8_t dir, type, subtype, tid;
317 tid = qos & IEEE80211_QOS_TID;
320 tid = 0;
331 int ba_state = ni->ni_rx_ba[tid].ba_state;
354 ether_sprintf(ni->ni_macaddr), tid));
358 IEEE80211_REASON_SETUP_REQUIRED << 16 | tid);
372 ieee80211_input_ba(ic, m, ni, tid, rxi, ml);
378 * Apparently, qos frames for a tid where a
381 * to the sequence number for this tid.
383 ieee80211_input_ba(ic, m, ni, tid, rxi, ml);
408 orxseq = &ni->ni_qos_rxseqs[tid];
819 struct ieee80211_node *ni, int tid, struct ieee80211_rxinfo *rxi,
823 struct ieee80211_rx_ba *ba = &ni->ni_rx_ba[tid];
863 ieee80211_ba_move_window(ic, ni, tid, sn, ml);
866 ieee80211_input_ba_seq(ic, ni, tid,
902 uint8_t tid, uint16_t max_seq, struct mbuf_list *ml)
905 struct ieee80211_rx_ba *ba = &ni->ni_rx_ba[tid];
1017 u_int8_t tid, u_int16_t ssn, struct mbuf_list *ml)
1020 struct ieee80211_rx_ba *ba = &ni->ni_rx_ba[tid];
2838 u_int8_t token, tid;
2856 tid = ((params & IEEE80211_ADDBA_TID_MASK) >>
2863 ba = &ni->ni_rx_ba[tid];
2864 /* The driver is still processing an ADDBA request for this tid. */
2886 ieee80211_ba_move_window(ic, ni, tid, ssn, &ml);
2901 if (ic->ic_tid_noack & (1 << tid))
2922 (tid << IEEE80211_ADDBA_TID_SHIFT));
2936 err = ic->ic_ampdu_rx_start(ic, ni, tid);
2942 ieee80211_addba_req_refuse(ic, ni, tid);
2944 ieee80211_addba_req_accept(ic, ni, tid);
2951 IEEE80211_STATUS_REFUSED << 16 | token << 8 | tid);
2956 uint8_t tid)
2958 struct ieee80211_rx_ba *ba = &ni->ni_rx_ba[tid];
2969 IEEE80211_STATUS_SUCCESS << 16 | ba->ba_token << 8 | tid);
2974 uint8_t tid)
2976 struct ieee80211_rx_ba *ba = &ni->ni_rx_ba[tid];
2986 IEEE80211_STATUS_REFUSED << 16 | ba->ba_token << 8 | tid);
3006 u_int8_t token, tid;
3019 tid = (params >> 2) & 0xf;
3024 ether_sprintf(ni->ni_macaddr), tid, status));
3030 ba = &ni->ni_tx_ba[tid];
3044 if (ni->ni_addba_req_intval[tid] <
3046 ni->ni_addba_req_intval[tid]++;
3048 ieee80211_addba_resp_refuse(ic, ni, tid, status);
3056 IEEE80211_REASON_SETUP_REQUIRED << 16 | 1 << 8 | tid);
3062 err = ic->ic_ampdu_tx_start(ic, ni, tid);
3069 ieee80211_addba_resp_refuse(ic, ni, tid,
3072 ieee80211_addba_resp_accept(ic, ni, tid);
3077 struct ieee80211_node *ni, uint8_t tid)
3079 struct ieee80211_tx_ba *ba = &ni->ni_tx_ba[tid];
3086 ni->ni_addba_req_intval[tid] = 1;
3088 ni->ni_qos_txseqs[tid] = ba->ba_winstart;
3097 struct ieee80211_node *ni, uint8_t tid, uint16_t status)
3099 struct ieee80211_tx_ba *ba = &ni->ni_tx_ba[tid];
3119 u_int8_t tid;
3131 tid = params >> 12;
3134 ether_sprintf(ni->ni_macaddr), tid, reason));
3138 struct ieee80211_rx_ba *ba = &ni->ni_rx_ba[tid];
3146 ic->ic_ampdu_rx_stop(ic, ni, tid);
3165 struct ieee80211_tx_ba *ba = &ni->ni_tx_ba[tid];
3173 ic->ic_ampdu_tx_stop(ic, ni, tid);
3420 u_int8_t tid, ntids;
3436 tid = ctl >> 12;
3441 ntids = tid + 1;
3450 tid = LE_READ_2(&frm[0]) >> 12;
3452 ieee80211_bar_tid(ic, ni, tid, ssn);
3458 ieee80211_bar_tid(ic, ni, tid, ssn);
3468 u_int8_t tid, u_int16_t ssn)
3470 struct ieee80211_rx_ba *ba = &ni->ni_rx_ba[tid];
3478 IEEE80211_REASON_SETUP_REQUIRED << 16 | tid);
3496 ieee80211_ba_move_window(ic, ni, tid, ssn, &ml);