Lines Matching refs:link_id
233 int link_id, ret = 0;
243 for_each_mvm_vif_valid_link(mvmvif, link_id) {
244 struct iwl_mvm_vif_link_info *link = mvmvif->link[link_id];
286 unsigned int link_id = link_conf->link_id;
289 if (WARN_ON_ONCE(!mvmvif->link[link_id]))
293 if (!mvmvif->link[link_id]->phy_ctxt)
308 mvmvif->link[link_id]->phy_ctxt = phy_ctxt;
311 mvmvif->link[link_id]->listen_lmac = true;
341 link_sta = rcu_dereference(mvmvif->ap_sta->link[link_id]);
381 mvmvif->link[link_id]->phy_ctxt = NULL;
397 ret = iwl_mvm_esr_non_bss_link(mvm, vif, link_conf->link_id,
416 int link_id, ret = 0;
425 for_each_vif_active_link(vif, link_conf, link_id) {
430 mvmvif->link[link_id]->listen_lmac = false;
435 phy_ctxt = mvmvif->link[link_id]->phy_ctxt;
472 unsigned int link_id = link_conf->link_id;
474 /* shouldn't happen, but verify link_id is valid before accessing */
475 if (WARN_ON_ONCE(!mvmvif->link[link_id]))
506 mvmvif->link[link_id]->phy_ctxt = NULL;
530 iwl_mvm_esr_non_bss_link(mvm, vif, link_conf->link_id, false);
569 mvmvif->link[bss_conf->link_id];
587 cmd.link_id = cpu_to_le16(link_info->fw_link_id);
744 int link_id;
747 for_each_vif_active_link(vif, other_link, link_id) {
748 if (link_id == link_conf->link_id)
769 if (WARN_ON_ONCE(!mvmvif->link[link_conf->link_id]))
788 ieee80211_vif_link_active(vif, link_conf->link_id) &&
810 memcpy(mvmvif->link[link_conf->link_id]->bssid, link_conf->bssid,
905 unsigned int link_id =
917 iwl_mvm_protect_assoc(mvm, vif, 0, link_id);
1091 unsigned int link_id, u16 ac,
1096 struct iwl_mvm_vif_link_info *mvm_link = mvmvif->link[link_id];
1333 if (chsw->link_id == primary && chsw->block_tx)
1345 if (selected != chsw->link_id)