Lines Matching refs:seqno
63 int seqno);
140 static void ath_send_bar(struct ath_atx_tid *tid, u16 seqno) in ath_send_bar() argument
146 seqno << IEEE80211_SEQ_SEQ_SHIFT); in ath_send_bar()
262 ath_tx_update_baw(sc, tid, bf->bf_state.seqno); in ath_tx_flush_tid()
278 int seqno) in ath_tx_update_baw() argument
282 index = ATH_BA_INDEX(tid->seq_start, seqno); in ath_tx_update_baw()
299 u16 seqno = bf->bf_state.seqno; in ath_tx_addto_baw() local
302 index = ATH_BA_INDEX(tid->seq_start, seqno); in ath_tx_addto_baw()
427 ba_index = ATH_BA_INDEX(seq_st, bf->bf_state.seqno); in ath_tx_count_frames()
534 u16 seqno = bf->bf_state.seqno; in ath_tx_complete_aggr() local
543 if (!BAW_WITHIN(tid->seq_start, tid->baw_size, seqno) || in ath_tx_complete_aggr()
550 } else if (ATH_BA_ISSET(ba, ATH_BA_INDEX(seq_st, seqno))) { in ath_tx_complete_aggr()
569 ATH_BA_INDEX(seq_first, seqno)); in ath_tx_complete_aggr()
585 ath_tx_update_baw(sc, tid, seqno); in ath_tx_complete_aggr()
615 ath_tx_update_baw(sc, tid, seqno); in ath_tx_complete_aggr()
620 ATH_BA_INDEX(seq_first, seqno)); in ath_tx_complete_aggr()
878 u16 seqno; in ath_tx_get_tid_subframe() local
923 seqno = bf->bf_state.seqno; in ath_tx_get_tid_subframe()
926 if (!BAW_WITHIN(tid->seq_start, tid->baw_size, seqno)) in ath_tx_get_tid_subframe()
929 if (tid->bar_index > ATH_BA_INDEX(tid->seq_start, seqno)) { in ath_tx_get_tid_subframe()
936 ath_tx_update_baw(sc, tid, seqno); in ath_tx_get_tid_subframe()
2194 u16 seqno; in ath_tx_setup_buffer() local
2206 seqno = tid->seq_next; in ath_tx_setup_buffer()
2215 bf->bf_state.seqno = seqno; in ath_tx_setup_buffer()