Lines Matching full:reorder
176 /* release all frames that are in the reorder buffer to the stack */ in iwl_mld_del_ba()
199 u32 reorder = le32_to_cpu(desc->reorder_data); in iwl_mld_reorder() local
208 baid = u32_get_bits(reorder, IWL_RX_MPDU_REORDER_BAID_MASK); in iwl_mld_reorder()
235 "Got valid BAID but no baid allocated, bypass re-ordering (BAID=%d reorder=0x%x)\n", in iwl_mld_reorder()
236 baid, reorder); in iwl_mld_reorder()
255 is_old_sn = !!(reorder & IWL_RX_MPDU_REORDER_BA_OLD_SN); in iwl_mld_reorder()
268 sn = u32_get_bits(reorder, IWL_RX_MPDU_REORDER_SN_MASK); in iwl_mld_reorder()
269 nssn = u32_get_bits(reorder, IWL_RX_MPDU_REORDER_NSSN_MASK); in iwl_mld_reorder()
282 * This can happen due to reorder timer, where NSSN is behind head_sn. in iwl_mld_reorder()
293 /* put in reorder buffer */ in iwl_mld_reorder()
300 * the reorder buffer to advance before all the sub-frames arrive. in iwl_mld_reorder()
302 * Example: reorder buffer contains SN 0 & 2, and we receive AMSDU with in iwl_mld_reorder()
304 * releasing SN 0,1, 2. When sub-frame 1 arrives - reorder buffer is in iwl_mld_reorder()
489 * of all frames in the reorder buffer. in iwl_mld_free_reorder_buffer()
530 /* Upward align the reorder buffer size to fill an entire cache in iwl_mld_ampdu_rx_start()