Lines Matching refs:nssn
515 static void iwl_mvm_sync_nssn(struct iwl_mvm *mvm, u8 baid, u16 nssn) in iwl_mvm_sync_nssn() argument
521 .nssn_sync.nssn = nssn, in iwl_mvm_sync_nssn()
539 u16 nssn, u32 flags) in iwl_mvm_release_frames() argument
557 ieee80211_sn_less(nssn, ssn)) in iwl_mvm_release_frames()
561 if (iwl_mvm_is_sn_less(nssn, ssn, reorder_buf->buf_size)) in iwl_mvm_release_frames()
564 while (iwl_mvm_is_sn_less(ssn, nssn, reorder_buf->buf_size)) { in iwl_mvm_release_frames()
586 reorder_buf->head_sn = nssn; in iwl_mvm_release_frames()
713 u8 baid, u16 nssn, int queue, in iwl_mvm_release_frames_from_notif() argument
721 baid, nssn); in iwl_mvm_release_frames_from_notif()
741 reorder_buf, nssn, flags); in iwl_mvm_release_frames_from_notif()
753 data->nssn, queue, in iwl_mvm_nssn_sync()
867 u16 nssn, sn; in iwl_mvm_reorder() local
913 nssn = reorder & IWL_RX_MPDU_REORDER_NSSN_MASK; in iwl_mvm_reorder()
932 buffer, nssn, 0); in iwl_mvm_reorder()
946 if (!iwl_mvm_is_sn_less(nssn, buffer->head_sn + buffer->buf_size, in iwl_mvm_reorder()
949 u16 min_sn = ieee80211_sn_less(sn, nssn) ? sn : nssn; in iwl_mvm_reorder()
963 if (!buffer->num_stored && ieee80211_sn_less(sn, nssn)) { in iwl_mvm_reorder()
964 if (iwl_mvm_is_sn_less(buffer->head_sn, nssn, in iwl_mvm_reorder()
981 buffer->head_sn = nssn; in iwl_mvm_reorder()
1047 buffer, nssn, in iwl_mvm_reorder()
2022 le16_to_cpu(release->nssn), in iwl_mvm_rx_frame_release()
2033 unsigned int nssn = le32_get_bits(release->ba_info, in iwl_mvm_rx_bar_frame_release() local
2060 iwl_mvm_release_frames_from_notif(mvm, napi, baid, nssn, queue, 0); in iwl_mvm_rx_bar_frame_release()