Home
last modified time | relevance | path

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

/Linux-v6.1/net/mac80211/
Dibss.c397 struct cfg80211_bss *cbss = in ieee80211_sta_join_ibss() local
403 u16 beacon_int = cbss->beacon_interval; in ieee80211_sta_join_ibss()
420 cfg80211_chandef_create(&chandef, cbss->channel, chan_type); in ieee80211_sta_join_ibss()
424 cfg80211_chandef_create(&chandef, cbss->channel, in ieee80211_sta_join_ibss()
432 chandef.chan = cbss->channel; in ieee80211_sta_join_ibss()
436 cfg80211_chandef_create(&chandef, cbss->channel, in ieee80211_sta_join_ibss()
441 sband = sdata->local->hw.wiphy->bands[cbss->channel->band]; in ieee80211_sta_join_ibss()
468 ies = rcu_dereference(cbss->ies); in ieee80211_sta_join_ibss()
472 __ieee80211_sta_join_ibss(sdata, cbss->bssid, in ieee80211_sta_join_ibss()
476 cbss->capability, in ieee80211_sta_join_ibss()
[all …]
Dmlme.c962 struct cfg80211_bss *cbss = assoc_data->link[link_id].bss; in ieee80211_assoc_link_elems() local
963 struct ieee80211_channel *chan = cbss->channel; in ieee80211_assoc_link_elems()
1011 if ((cbss->capability & WLAN_CAPABILITY_SPECTRUM_MGMT) && in ieee80211_assoc_link_elems()
1338 struct cfg80211_bss *cbss = assoc_data->link[link_id].bss; in ieee80211_send_assoc() local
1342 if (!cbss) in ieee80211_send_assoc()
1345 sband = local->hw.wiphy->bands[cbss->channel->band]; in ieee80211_send_assoc()
1380 if (cbss->capability & WLAN_CAPABILITY_PRIVACY) in ieee80211_send_assoc()
1776 struct cfg80211_bss *cbss = link->u.mgd.bss; in ieee80211_sta_process_chanswitch() local
1787 if (!cbss) in ieee80211_sta_process_chanswitch()
1793 current_band = cbss->channel->band; in ieee80211_sta_process_chanswitch()
[all …]
Dscan.c151 struct cfg80211_bss *cbss, *non_tx_cbss; in ieee80211_bss_info_update() local
190 cbss = cfg80211_inform_bss_frame_data(local->hw.wiphy, &bss_meta, in ieee80211_bss_info_update()
192 if (!cbss) in ieee80211_bss_info_update()
212 elems = ieee802_11_parse_elems(elements, len - baselen, false, cbss); in ieee80211_bss_info_update()
217 signal_valid = channel == cbss->channel; in ieee80211_bss_info_update()
221 bss = (void *)cbss->priv; in ieee80211_bss_info_update()
225 list_for_each_entry(non_tx_cbss, &cbss->nontrans_list, nontrans_list) { in ieee80211_bss_info_update()
/Linux-v6.1/drivers/net/wireless/intersil/orinoco/
Dscan.c79 struct cfg80211_bss *cbss; in orinoco_add_hostscan_result() local
126 cbss = cfg80211_inform_bss(wiphy, channel, CFG80211_BSS_FTYPE_UNKNOWN, in orinoco_add_hostscan_result()
130 cfg80211_put_bss(wiphy, cbss); in orinoco_add_hostscan_result()
139 struct cfg80211_bss *cbss; in orinoco_add_extscan_result() local
160 cbss = cfg80211_inform_bss(wiphy, channel, CFG80211_BSS_FTYPE_UNKNOWN, in orinoco_add_extscan_result()
164 cfg80211_put_bss(wiphy, cbss); in orinoco_add_extscan_result()
/Linux-v6.1/net/wireless/
Dscan.c2666 struct cfg80211_internal_bss *cbss = wdev->links[link_id].client.current_bss; in cfg80211_update_assoc_bss_entry() local
2678 if (cbss->pub.channel == chan) in cfg80211_update_assoc_bss_entry()
2682 if (cbss->pub.transmitted_bss) in cfg80211_update_assoc_bss_entry()
2683 cbss = container_of(cbss->pub.transmitted_bss, in cfg80211_update_assoc_bss_entry()
2687 cbss->pub.channel = chan; in cfg80211_update_assoc_bss_entry()
2695 if (bss == cbss) in cfg80211_update_assoc_bss_entry()
2698 if (!cmp_bss(&bss->pub, &cbss->pub, BSS_CMP_REGULAR)) { in cfg80211_update_assoc_bss_entry()
2706 if (cfg80211_update_known_bss(rdev, cbss, new, false)) { in cfg80211_update_assoc_bss_entry()
2725 rb_erase(&cbss->rbn, &rdev->bss_tree); in cfg80211_update_assoc_bss_entry()
2726 rb_insert_bss(rdev, cbss); in cfg80211_update_assoc_bss_entry()
[all …]