Home
last modified time | relevance | path

Searched refs:frag_no (Results 1 – 3 of 3) sorted by relevance

/openbmc/linux/drivers/net/wireless/ath/ath12k/
H A Ddp_rx.c3207 u16 seqno, frag_no; in ath12k_dp_rx_frag_h_mpdu() local
3216 frag_no = ath12k_dp_rx_h_frag_no(ab, msdu); in ath12k_dp_rx_frag_h_mpdu()
3229 if (WARN_ON_ONCE(!frag_no && !more_frags)) in ath12k_dp_rx_frag_h_mpdu()
3257 if (rx_tid->rx_frag_bitmap & BIT(frag_no)) { in ath12k_dp_rx_frag_h_mpdu()
3263 if ((!rx_tid->rx_frag_bitmap || frag_no > __fls(rx_tid->rx_frag_bitmap))) in ath12k_dp_rx_frag_h_mpdu()
3268 rx_tid->rx_frag_bitmap |= BIT(frag_no); in ath12k_dp_rx_frag_h_mpdu()
3270 rx_tid->last_frag_no = frag_no; in ath12k_dp_rx_frag_h_mpdu()
3272 if (frag_no == 0) { in ath12k_dp_rx_frag_h_mpdu()
/openbmc/linux/drivers/net/wireless/atmel/
H A Datmel.c464 u16 frag_seq, frag_len, frag_no; member
966 u8 frag_no, int more_frags) in frag_rx_path() argument
982 if (frag_no == 0) { /* first fragment */ in frag_rx_path()
991 priv->frag_no = 1; in frag_rx_path()
1009 } else if (priv->frag_no == frag_no && in frag_rx_path()
1029 priv->frag_no++; in frag_rx_path()
/openbmc/linux/drivers/net/wireless/ath/ath11k/
H A Ddp_rx.c3572 u16 seqno, frag_no; in ath11k_dp_rx_frag_h_mpdu() local
3582 frag_no = ath11k_dp_rx_h_mpdu_start_frag_no(ar->ab, msdu); in ath11k_dp_rx_frag_h_mpdu()
3600 if (WARN_ON_ONCE(!frag_no && !more_frags)) in ath11k_dp_rx_frag_h_mpdu()
3627 if (rx_tid->rx_frag_bitmap & BIT(frag_no)) { in ath11k_dp_rx_frag_h_mpdu()
3633 if (!rx_tid->rx_frag_bitmap || (frag_no > __fls(rx_tid->rx_frag_bitmap))) in ath11k_dp_rx_frag_h_mpdu()
3638 rx_tid->rx_frag_bitmap |= BIT(frag_no); in ath11k_dp_rx_frag_h_mpdu()
3640 rx_tid->last_frag_no = frag_no; in ath11k_dp_rx_frag_h_mpdu()
3642 if (frag_no == 0) { in ath11k_dp_rx_frag_h_mpdu()