Lines Matching full:release
51 IWL_DEBUG_HT(mld, "Frame release notification for BAID %u, NSSN %d\n", in iwl_mld_release_frames_from_notif()
84 struct iwl_frame_release *release = (void *)pkt->data; in iwl_mld_handle_frame_release_notif() local
87 if (IWL_FW_CHECK(mld, pkt_len < sizeof(*release), in iwl_mld_handle_frame_release_notif()
88 "Unexpected frame release notif size %u (expected %zu)\n", in iwl_mld_handle_frame_release_notif()
89 pkt_len, sizeof(*release))) in iwl_mld_handle_frame_release_notif()
92 iwl_mld_release_frames_from_notif(mld, napi, release->baid, in iwl_mld_handle_frame_release_notif()
93 le16_to_cpu(release->nssn), in iwl_mld_handle_frame_release_notif()
102 struct iwl_bar_frame_release *release = (void *)pkt->data; in iwl_mld_handle_bar_frame_release_notif() local
107 if (IWL_FW_CHECK(mld, pkt_len < sizeof(*release), in iwl_mld_handle_bar_frame_release_notif()
108 "Unexpected frame release notif size %u (expected %zu)\n", in iwl_mld_handle_bar_frame_release_notif()
109 pkt_len, sizeof(*release))) in iwl_mld_handle_bar_frame_release_notif()
112 baid = le32_get_bits(release->ba_info, in iwl_mld_handle_bar_frame_release_notif()
114 nssn = le32_get_bits(release->ba_info, in iwl_mld_handle_bar_frame_release_notif()
116 sta_id = le32_get_bits(release->sta_tid, in iwl_mld_handle_bar_frame_release_notif()
118 tid = le32_get_bits(release->sta_tid, in iwl_mld_handle_bar_frame_release_notif()
122 "BAR release: invalid BAID (%x)\n", baid)) in iwl_mld_handle_bar_frame_release_notif()
128 "Got valid BAID %d but not allocated, invalid BAR release!\n", in iwl_mld_handle_bar_frame_release_notif()
135 "BAID 0x%x is mapped to sta_mask:0x%x tid:%d, but BAR release received for sta:%d tid:%d\n", in iwl_mld_handle_bar_frame_release_notif()
174 /* release all frames that are in the reorder buffer to the stack */ in iwl_mld_del_ba()
271 /* release immediately if allowed by nssn and no stored frames */ in iwl_mld_reorder()
278 /* release immediately if there are no stored frames, and the sn is in iwl_mld_reorder()
282 * sequence, according to the NSSN we can't release immediately, in iwl_mld_reorder()
305 * release notification with up to date NSSN. in iwl_mld_reorder()
481 * sync internal DELBA notification should trigger a release in iwl_mld_free_reorder_buffer()