Lines Matching refs:link_conf
364 struct ieee80211_bss_conf *link_conf;
369 link_conf = rcu_dereference(sdata->vif.link_conf[link_id]);
372 link_conf->chandef.chan->band == NL80211_BAND_6GHZ) {
383 if (link_conf->chandef.chan->band == NL80211_BAND_2GHZ) {
509 struct ieee80211_bss_conf *link_conf;
514 link_conf = rcu_dereference(sta->sdata->vif.link_conf[link_sta->link_id]);
515 if (WARN_ON(!link_conf))
518 bss_width = link_conf->chandef.width;
712 struct ieee80211_bss_conf *link_conf = link->conf;
714 if (!link_conf->mu_mimo_owner)
718 link_conf->mu_group.position, WLAN_USER_POSITION_LEN) &&
720 link_conf->mu_group.membership, WLAN_MEMBERSHIP_LEN))
723 memcpy(link_conf->mu_group.membership,
726 memcpy(link_conf->mu_group.position,
737 struct ieee80211_bss_conf *link_conf;
740 link_conf = rcu_dereference(vif->link_conf[link_id]);
742 if (!WARN_ON_ONCE(!link_conf || !link_conf->mu_mimo_owner)) {
743 memcpy(link_conf->mu_group.membership, membership,
745 memcpy(link_conf->mu_group.position, position,