Lines Matching refs:link_id

204 	int link_id, ret = 0;
214 for_each_mvm_vif_valid_link(mvmvif, link_id) {
215 struct iwl_mvm_vif_link_info *link = mvmvif->link[link_id];
250 unsigned int link_id = link_conf->link_id;
253 if (WARN_ON_ONCE(!mvmvif->link[link_id]))
257 if (!mvmvif->link[link_id]->phy_ctxt)
272 mvmvif->link[link_id]->phy_ctxt = phy_ctxt;
275 mvmvif->link[link_id]->listen_lmac = true;
299 if (ieee80211_vif_link_active(vif, link_conf->link_id)) {
331 mvmvif->link[link_id]->phy_ctxt = NULL;
347 ret = iwl_mvm_esr_non_bss_link(mvm, vif, link_conf->link_id,
366 int link_id, ret = 0;
375 for_each_vif_active_link(vif, link_conf, link_id) {
380 mvmvif->link[link_id]->listen_lmac = false;
385 phy_ctxt = mvmvif->link[link_id]->phy_ctxt;
420 unsigned int link_id = link_conf->link_id;
422 /* shouldn't happen, but verify link_id is valid before accessing */
423 if (WARN_ON_ONCE(!mvmvif->link[link_id]))
454 mvmvif->link[link_id]->phy_ctxt = NULL;
478 iwl_mvm_esr_non_bss_link(mvm, vif, link_conf->link_id, false);
517 mvmvif->link[bss_conf->link_id];
535 cmd.link_id = cpu_to_le16(link_info->fw_link_id);
692 int link_id;
695 for_each_vif_active_link(vif, other_link, link_id) {
696 if (link_id == link_conf->link_id)
717 if (WARN_ON_ONCE(!mvmvif->link[link_conf->link_id]))
721 if (!ieee80211_vif_link_active(vif, link_conf->link_id) &&
722 vif->cfg.assoc && mvmvif->link[link_conf->link_id]->phy_ctxt)
741 ieee80211_vif_link_active(vif, link_conf->link_id) &&
763 memcpy(mvmvif->link[link_conf->link_id]->bssid, link_conf->bssid,
839 unsigned int link_id =
851 iwl_mvm_protect_assoc(mvm, vif, 0, link_id);
1019 unsigned int link_id, u16 ac,
1024 struct iwl_mvm_vif_link_info *mvm_link = mvmvif->link[link_id];
1257 if (chsw->link_id == primary && chsw->block_tx)
1275 if (chsw->block_tx && mvmvif->link[chsw->link_id])
1276 mvmvif->link[chsw->link_id]->csa_block_tx = true;
1285 if (selected != chsw->link_id)