Lines Matching refs:mvm_sta_link
524 struct iwl_mvm_link_sta *mvm_sta_link,
530 RCU_INIT_POINTER(mvm->fw_id_to_mac_id[mvm_sta_link->sta_id], NULL);
531 RCU_INIT_POINTER(mvm->fw_id_to_link_sta[mvm_sta_link->sta_id], NULL);
534 if (mvm_sta_link != &mvm_sta->deflink)
535 kfree_rcu(mvm_sta_link, rcu_head);
1062 struct iwl_mvm_link_sta *mvm_sta_link;
1077 mvm_sta_link =
1081 if (WARN_ON(!mvm_sta_link)) {
1086 current_sta_mask |= BIT(mvm_sta_link->sta_id);
1088 sta_mask_to_rem |= BIT(mvm_sta_link->sta_id);
1103 mvm_sta_link =
1108 if (WARN_ON(!mvm_sta_link || !mvm_vif_link)) {
1113 ret = iwl_mvm_mld_rm_sta_from_fw(mvm, mvm_sta_link->sta_id);
1120 iwl_mvm_mld_free_sta_link(mvm, mvm_sta, mvm_sta_link, link_id);
1165 mvm_sta_link =
1169 if (WARN_ON(!mvm_sta_link)) {
1176 mvm_sta_link);
1180 sta_mask_added |= BIT(mvm_sta_link->sta_id);
1183 mvm_sta_link);
1189 iwl_mvm_rs_add_sta_link(mvm, mvm_sta_link);
1210 mvm_sta_link =
1214 iwl_mvm_mld_rm_sta_from_fw(mvm, mvm_sta_link->sta_id);
1220 mvm_sta_link =
1224 iwl_mvm_mld_free_sta_link(mvm, mvm_sta, mvm_sta_link, link_id);