Searched refs:dup_data (Results 1 – 8 of 8) sorted by relevance
277 struct iwl_mld_rxq_dup_data *dup_data; in setup_dup_data_state() local280 KUNIT_ALLOC_AND_ASSERT(test, dup_data); in setup_dup_data_state()283 memset(dup_data->last_seq, 0xff, sizeof(dup_data->last_seq)); in setup_dup_data_state()285 dup_data->last_seq[tid] = param->dup_data_state.last_seq; in setup_dup_data_state()286 dup_data->last_sub_frame_idx[tid] = in setup_dup_data_state()289 mld_sta->dup_data = dup_data; in setup_dup_data_state()
651 kfree(mld_sta->dup_data); in iwl_mld_destroy_sta()658 struct iwl_mld_rxq_dup_data *dup_data; in iwl_mld_alloc_dup_data() local663 dup_data = kzalloc_objs(*dup_data, mld->trans->info.num_rxqs); in iwl_mld_alloc_dup_data()664 if (!dup_data) in iwl_mld_alloc_dup_data()676 memset(dup_data[q].last_seq, 0xff, in iwl_mld_alloc_dup_data()677 sizeof(dup_data[q].last_seq)); in iwl_mld_alloc_dup_data()678 mld_sta->dup_data = dup_data; in iwl_mld_alloc_dup_data()
1641 struct iwl_mld_rxq_dup_data *dup_data; in iwl_mld_is_dup() local1649 if (WARN_ON_ONCE(!mld_sta->dup_data)) in iwl_mld_is_dup()1652 dup_data = &mld_sta->dup_data[queue]; in iwl_mld_is_dup()1683 dup_data->last_seq[tid] == hdr->seq_ctrl && in iwl_mld_is_dup()1684 dup_data->last_sub_frame_idx[tid] >= sub_frame_idx)) in iwl_mld_is_dup()1688 if (dup_data->last_seq[tid] == hdr->seq_ctrl && in iwl_mld_is_dup()1689 sub_frame_idx > dup_data->last_sub_frame_idx[tid]) in iwl_mld_is_dup()1692 dup_data->last_seq[tid] = hdr->seq_ctrl; in iwl_mld_is_dup()1693 dup_data->last_sub_frame_idx[tid] = sub_frame_idx; in iwl_mld_is_dup()
134 struct iwl_mld_rxq_dup_data *dup_data; member
556 struct iwl_mvm_rxq_dup_data *dup_data; in iwl_mvm_is_dup() local564 if (WARN_ON_ONCE(!mvm_sta->dup_data)) in iwl_mvm_is_dup()567 dup_data = &mvm_sta->dup_data[queue]; in iwl_mvm_is_dup()592 dup_data->last_seq[tid] == hdr->seq_ctrl && in iwl_mvm_is_dup()593 dup_data->last_sub_frame[tid] >= sub_frame_idx)) in iwl_mvm_is_dup()597 if (dup_data->last_seq[tid] == hdr->seq_ctrl && in iwl_mvm_is_dup()598 sub_frame_idx > dup_data->last_sub_frame[tid] && in iwl_mvm_is_dup()602 dup_data->last_seq[tid] = hdr->seq_ctrl; in iwl_mvm_is_dup()603 dup_data->last_sub_frame[tid] = sub_frame_idx; in iwl_mvm_is_dup()
1749 struct iwl_mvm_rxq_dup_data *dup_data; in iwl_mvm_sta_init() local1801 dup_data = kzalloc_objs(*dup_data, mvm->trans->info.num_rxqs); in iwl_mvm_sta_init()1802 if (!dup_data) in iwl_mvm_sta_init()1814 memset(dup_data[q].last_seq, 0xff, in iwl_mvm_sta_init()1815 sizeof(dup_data[q].last_seq)); in iwl_mvm_sta_init()1816 mvm_sta->dup_data = dup_data; in iwl_mvm_sta_init()
414 struct iwl_mvm_rxq_dup_data *dup_data; member
4000 kfree(mvm_sta->dup_data); in iwl_mvm_mac_sta_state_common()