Searched refs:reorder_buf (Results 1 – 7 of 7) sorted by relevance
13 struct iwl_mld_reorder_buffer *reorder_buf, in iwl_mld_reorder_release_frames() argument 17 &baid_data->entries[reorder_buf->queue * in iwl_mld_reorder_release_frames() 19 u16 ssn = reorder_buf->head_sn; in iwl_mld_reorder_release_frames() 34 reorder_buf->queue, in iwl_mld_reorder_release_frames() 36 reorder_buf->num_stored--; in iwl_mld_reorder_release_frames() 39 reorder_buf->head_sn = nssn; in iwl_mld_reorder_release_frames() 46 struct iwl_mld_reorder_buffer *reorder_buf; in iwl_mld_release_frames_from_notif() local 75 reorder_buf = &ba_data->reorder_buf[queue]; in iwl_mld_release_frames_from_notif() 78 reorder_buf, nss in iwl_mld_release_frames_from_notif() 154 struct iwl_mld_reorder_buffer *reorder_buf; iwl_mld_del_ba() local 455 struct iwl_mld_reorder_buffer *reorder_buf = iwl_mld_init_reorder_buffer() local 479 struct iwl_mld_reorder_buffer *reorder_buf = iwl_mld_free_reorder_buffer() local [all...]
75 struct iwl_mld_reorder_buffer reorder_buf[IWL_MAX_RX_HW_QUEUES]; member
22 skb = tid->reorder_buf[idx]; in mt76_aggr_release()26 tid->reorder_buf[idx] = NULL; in mt76_aggr_release()49 while (tid->reorder_buf[idx]) { in mt76_rx_aggr_release_head()73 skb = tid->reorder_buf[idx]; in mt76_rx_aggr_check_release()227 if (tid->reorder_buf[idx]) { in mt76_rx_aggr_reorder()233 tid->reorder_buf[idx] = skb; in mt76_rx_aggr_reorder()251 tid = kzalloc_flex(*tid, reorder_buf, size); in mt76_rx_aggr_start()277 struct sk_buff *skb = tid->reorder_buf[i]; in mt76_rx_aggr_shutdown()282 tid->reorder_buf[i] = NULL; in mt76_rx_aggr_shutdown()
37 struct sk_buff *skb = r->reorder_buf[index]; in wil_release_reorder_frame()44 r->reorder_buf[index] = NULL; in wil_release_reorder_frame()75 while (r->reorder_buf[index]) { in wil_reorder_release()185 if (r->reorder_buf[index]) { in wil_rx_reorder()205 r->reorder_buf[index] = skb; in wil_rx_reorder()249 r->reorder_buf = in wil_tid_ampdu_rx_alloc()251 if (!r->reorder_buf) { in wil_tid_ampdu_rx_alloc()279 kfree_skb(r->reorder_buf[i]); in wil_tid_ampdu_rx_free()281 kfree(r->reorder_buf); in wil_tid_ampdu_rx_free()
1559 seq_printf(s, "%c", r->reorder_buf[i] ? 'O' : '|'); in wil_print_rxtid()1561 seq_printf(s, "%c", r->reorder_buf[i] ? '*' : '_'); in wil_print_rxtid()
2709 struct iwl_mvm_reorder_buffer *reorder_buf = in iwl_mvm_free_reorder() local2710 &data->reorder_buf[i]; in iwl_mvm_free_reorder()2714 spin_lock_bh(&reorder_buf->lock); in iwl_mvm_free_reorder()2715 if (likely(!reorder_buf->num_stored)) { in iwl_mvm_free_reorder()2716 spin_unlock_bh(&reorder_buf->lock); in iwl_mvm_free_reorder()2730 spin_unlock_bh(&reorder_buf->lock); in iwl_mvm_free_reorder()2741 struct iwl_mvm_reorder_buffer *reorder_buf = in iwl_mvm_init_reorder_buffer() local2742 &data->reorder_buf[i]; in iwl_mvm_init_reorder_buffer()2747 reorder_buf->num_stored = 0; in iwl_mvm_init_reorder_buffer()2748 reorder_buf->head_sn = ssn; in iwl_mvm_init_reorder_buffer()[all …]