Lines Matching refs:cbss

1367 	struct cfg80211_bss *cbss = ifmgd->associated;
1378 if (!cbss)
1384 current_band = cbss->channel->band;
1385 bss = (void *)cbss->priv;
1514 cbss->beacon_interval));
2224 struct cfg80211_bss *cbss,
2227 struct ieee80211_bss *bss = (void *)cbss->priv;
2238 sdata->u.mgd.associated = cbss;
2239 memcpy(sdata->u.mgd.bssid, cbss->bssid, ETH_ALEN);
2250 ies = rcu_dereference(cbss->ies);
2688 struct cfg80211_bss *cbss;
2699 cbss = ifmgd->associated;
2701 cbss = ifmgd->auth_data->bss;
2703 cbss = ifmgd->assoc_data->bss;
2708 ssid = ieee80211_bss_get_ie(cbss, WLAN_EID_SSID);
2715 skb = ieee80211_build_probe_req(sdata, sdata->vif.addr, cbss->bssid,
2716 (u32) -1, cbss->channel,
3274 struct cfg80211_bss *cbss,
3286 bool is_6ghz = cbss->channel->band == NL80211_BAND_6GHZ;
3287 bool is_s1g = cbss->channel->band == NL80211_BAND_S1GHZ;
3350 ies = rcu_dereference(cbss->ies);
3433 sta = sta_info_get(sdata, cbss->bssid);
3527 if (cbss->transmitted_bss) {
3530 cbss->transmitted_bss->bssid);
3531 bss_conf->bssid_indicator = cbss->max_bssid_indicator;
3532 bss_conf->bssid_index = cbss->bssid_index;
3635 ieee80211_set_associated(sdata, cbss, changed);
3668 struct cfg80211_bss *cbss;
3682 cbss = assoc_data->bss;
3697 if (cbss->channel->band == NL80211_BAND_S1GHZ) {
3738 if (!ieee80211_assoc_success(sdata, cbss, mgmt, len, &elems)) {
3741 cfg80211_assoc_timeout(sdata->dev, cbss);
3762 cfg80211_rx_assoc_resp(sdata->dev, cbss, (u8 *)mgmt, len, uapsd_queues,
4860 struct cfg80211_bss *cbss)
4871 ht_cap_ie = ieee80211_bss_get_ie(cbss, WLAN_EID_HT_CAPABILITY);
4884 vht_cap_ie = ieee80211_bss_get_ie(cbss, WLAN_EID_VHT_CAPABILITY);
4966 struct cfg80211_bss *cbss)
4977 bool is_6ghz = cbss->channel->band == NL80211_BAND_6GHZ;
4978 bool is_5ghz = cbss->channel->band == NL80211_BAND_5GHZ;
4979 struct ieee80211_bss *bss = (void *)cbss->priv;
4984 sband = local->hw.wiphy->bands[cbss->channel->band];
5010 ht_oper_ie = ieee80211_bss_get_ie(cbss, WLAN_EID_HT_OPERATION);
5014 ht_cap_ie = ieee80211_bss_get_ie(cbss, WLAN_EID_HT_CAPABILITY);
5027 vht_oper_ie = ieee80211_bss_get_ie(cbss,
5040 vht_cap = ieee80211_bss_get_ie(cbss, WLAN_EID_VHT_CAPABILITY);
5051 ies = rcu_dereference(cbss->ies);
5081 s1g_oper_ie = ieee80211_bss_get_ie(cbss,
5091 cbss->channel,
5097 sdata->needed_rx_chains = min(ieee80211_ht_vht_rx_chains(sdata, cbss),
5169 struct cfg80211_bss *cbss, bool assoc,
5174 struct ieee80211_bss *bss = (void *)cbss->priv;
5180 sband = local->hw.wiphy->bands[cbss->channel->band];
5191 have_sta = sta_info_get(sdata, cbss->bssid);
5196 new_sta = sta_info_alloc(sdata, cbss->bssid, GFP_KERNEL);
5222 if (cbss->channel->band == NL80211_BAND_S1GHZ) {
5257 new_sta->sta.supp_rates[cbss->channel->band] = rates;
5265 if (cbss->channel->band == NL80211_BAND_2GHZ &&
5272 memcpy(ifmgd->bssid, cbss->bssid, ETH_ALEN);
5275 sdata->vif.bss_conf.beacon_int = cbss->beacon_interval;
5277 ies = rcu_dereference(cbss->beacon_ies);
5288 ies = rcu_dereference(cbss->proberesp_ies);
5303 err = ieee80211_prep_channel(sdata, cbss);
5332 WARN_ON_ONCE(!ether_addr_equal(ifmgd->bssid, cbss->bssid));