Home
last modified time | relevance | path

Searched refs:cbss (Results 1 – 4 of 4) sorted by relevance

/net/mac80211/
Dibss.c400 struct cfg80211_bss *cbss = in ieee80211_sta_join_ibss() local
406 u16 beacon_int = cbss->beacon_interval; in ieee80211_sta_join_ibss()
423 cfg80211_chandef_create(&chandef, cbss->channel, chan_type); in ieee80211_sta_join_ibss()
427 cfg80211_chandef_create(&chandef, cbss->channel, in ieee80211_sta_join_ibss()
435 chandef.chan = cbss->channel; in ieee80211_sta_join_ibss()
439 cfg80211_chandef_create(&chandef, cbss->channel, in ieee80211_sta_join_ibss()
444 sband = sdata->local->hw.wiphy->bands[cbss->channel->band]; in ieee80211_sta_join_ibss()
471 ies = rcu_dereference(cbss->ies); in ieee80211_sta_join_ibss()
475 __ieee80211_sta_join_ibss(sdata, cbss->bssid, in ieee80211_sta_join_ibss()
479 cbss->capability, in ieee80211_sta_join_ibss()
[all …]
Dmlme.c1289 struct cfg80211_bss *cbss = ifmgd->associated; in ieee80211_sta_process_chanswitch() local
1299 if (!cbss) in ieee80211_sta_process_chanswitch()
1305 current_band = cbss->channel->band; in ieee80211_sta_process_chanswitch()
1429 cbss->beacon_interval)); in ieee80211_sta_process_chanswitch()
2134 struct cfg80211_bss *cbss, in ieee80211_set_associated() argument
2137 struct ieee80211_bss *bss = (void *)cbss->priv; in ieee80211_set_associated()
2148 sdata->u.mgd.associated = cbss; in ieee80211_set_associated()
2149 memcpy(sdata->u.mgd.bssid, cbss->bssid, ETH_ALEN); in ieee80211_set_associated()
2160 ies = rcu_dereference(cbss->ies); in ieee80211_set_associated()
2621 struct cfg80211_bss *cbss; in ieee80211_ap_probereq_get() local
[all …]
Dscan.c144 struct cfg80211_bss *cbss, *non_tx_cbss; in ieee80211_bss_info_update() local
183 cbss = cfg80211_inform_bss_frame_data(local->hw.wiphy, &bss_meta, in ieee80211_bss_info_update()
185 if (!cbss) in ieee80211_bss_info_update()
201 mgmt->bssid, cbss->bssid); in ieee80211_bss_info_update()
204 signal_valid = abs(channel->center_freq - cbss->channel->center_freq) in ieee80211_bss_info_update()
209 bss = (void *)cbss->priv; in ieee80211_bss_info_update()
212 list_for_each_entry(non_tx_cbss, &cbss->nontrans_list, nontrans_list) { in ieee80211_bss_info_update()
/net/wireless/
Dscan.c2087 struct cfg80211_internal_bss *cbss = wdev->current_bss; in cfg80211_update_assoc_bss_entry() local
2099 if (cbss->pub.channel == chan) in cfg80211_update_assoc_bss_entry()
2103 if (cbss->pub.transmitted_bss) in cfg80211_update_assoc_bss_entry()
2104 cbss = container_of(cbss->pub.transmitted_bss, in cfg80211_update_assoc_bss_entry()
2108 cbss->pub.channel = chan; in cfg80211_update_assoc_bss_entry()
2116 if (bss == cbss) in cfg80211_update_assoc_bss_entry()
2119 if (!cmp_bss(&bss->pub, &cbss->pub, BSS_CMP_REGULAR)) { in cfg80211_update_assoc_bss_entry()
2127 if (cfg80211_update_known_bss(rdev, cbss, new, false)) { in cfg80211_update_assoc_bss_entry()
2146 rb_erase(&cbss->rbn, &rdev->bss_tree); in cfg80211_update_assoc_bss_entry()
2147 rb_insert_bss(rdev, cbss); in cfg80211_update_assoc_bss_entry()
[all …]