Lines Matching full:reorder
616 /* release all frames that are in the reorder buffer to the stack */ in iwl_mvm_del_ba()
727 u32 reorder = le32_to_cpu(desc->reorder_data); in iwl_mvm_reorder() local
738 baid = (reorder & IWL_RX_MPDU_REORDER_BAID_MASK) >> in iwl_mvm_reorder()
771 … "Got valid BAID but no baid allocated, bypass the re-ordering buffer. Baid %d reorder 0x%x\n", in iwl_mvm_reorder()
772 baid, reorder); in iwl_mvm_reorder()
788 nssn = reorder & IWL_RX_MPDU_REORDER_NSSN_MASK; in iwl_mvm_reorder()
789 sn = (reorder & IWL_RX_MPDU_REORDER_SN_MASK) >> in iwl_mvm_reorder()
798 if (reorder & IWL_RX_MPDU_REORDER_BA_OLD_SN) { in iwl_mvm_reorder()
810 if (reorder & IWL_RX_MPDU_REORDER_BA_OLD_SN) in iwl_mvm_reorder()
825 * This can happen due to reorder timer, where NSSN is behind head_sn. in iwl_mvm_reorder()
839 /* put in reorder buffer */ in iwl_mvm_reorder()
850 * cause the reorder buffer to advance before all the sub-frames arrive. in iwl_mvm_reorder()
851 * Example: reorder buffer contains SN 0 & 2, and we receive AMSDU with in iwl_mvm_reorder()
853 * releasing SN 0,1, 2. When sub-frame 1 arrives - reorder buffer is in iwl_mvm_reorder()
883 … "Got valid BAID but no baid allocated, bypass the re-ordering buffer. Baid %d reorder 0x%x\n", in iwl_mvm_agg_rx_received()