Home
last modified time | relevance | path

Searched refs:current_bss (Results 1 – 13 of 13) sorted by relevance

/linux-4.4.14/net/wireless/
Dmlme.c75 if (!wdev->current_bss || in cfg80211_process_deauth()
76 !ether_addr_equal(wdev->current_bss->pub.bssid, bssid)) in cfg80211_process_deauth()
94 if (WARN_ON(!wdev->current_bss || in cfg80211_process_disassoc()
95 !ether_addr_equal(wdev->current_bss->pub.bssid, bssid))) in cfg80211_process_disassoc()
228 if (wdev->current_bss && in cfg80211_mlme_auth()
229 ether_addr_equal(bssid, wdev->current_bss->pub.bssid)) in cfg80211_mlme_auth()
290 if (wdev->current_bss && in cfg80211_mlme_assoc()
291 (!req->prev_bssid || !ether_addr_equal(wdev->current_bss->pub.bssid, in cfg80211_mlme_assoc()
332 (!wdev->current_bss || in cfg80211_mlme_deauth()
333 !ether_addr_equal(wdev->current_bss->pub.bssid, bssid))) in cfg80211_mlme_deauth()
[all …]
Dibss.c38 if (wdev->current_bss) { in __cfg80211_ibss_joined()
39 cfg80211_unhold_bss(wdev->current_bss); in __cfg80211_ibss_joined()
40 cfg80211_put_bss(wdev->wiphy, &wdev->current_bss->pub); in __cfg80211_ibss_joined()
44 wdev->current_bss = bss_from_pub(bss); in __cfg80211_ibss_joined()
177 if (wdev->current_bss) { in __cfg80211_clear_ibss()
178 cfg80211_unhold_bss(wdev->current_bss); in __cfg80211_clear_ibss()
179 cfg80211_put_bss(wdev->wiphy, &wdev->current_bss->pub); in __cfg80211_clear_ibss()
182 wdev->current_bss = NULL; in __cfg80211_clear_ibss()
378 if (wdev->current_bss) in cfg80211_ibss_wext_giwfreq()
379 chan = wdev->current_bss->pub.channel; in cfg80211_ibss_wext_giwfreq()
[all …]
Dsme.c493 if (wdev->current_bss) in cfg80211_sme_connect()
610 if (wdev->conn || wdev->current_bss) in cfg80211_is_all_idle()
696 if (wdev->current_bss) { in __cfg80211_connect_result()
697 cfg80211_unhold_bss(wdev->current_bss); in __cfg80211_connect_result()
698 cfg80211_put_bss(wdev->wiphy, &wdev->current_bss->pub); in __cfg80211_connect_result()
699 wdev->current_bss = NULL; in __cfg80211_connect_result()
717 wdev->current_bss = bss_from_pub(bss); in __cfg80211_connect_result()
795 if (WARN_ON(!wdev->current_bss)) in __cfg80211_roamed()
798 cfg80211_unhold_bss(wdev->current_bss); in __cfg80211_roamed()
799 cfg80211_put_bss(wdev->wiphy, &wdev->current_bss->pub); in __cfg80211_roamed()
[all …]
Dwext-sme.c151 if (wdev->current_bss) in cfg80211_mgd_wext_giwfreq()
152 chan = wdev->current_bss->pub.channel; in cfg80211_mgd_wext_giwfreq()
236 if (wdev->current_bss) { in cfg80211_mgd_wext_giwessid()
240 ie = ieee80211_bss_get_ie(&wdev->current_bss->pub, in cfg80211_mgd_wext_giwessid()
322 if (wdev->current_bss) in cfg80211_mgd_wext_giwap()
323 memcpy(ap_addr->sa_data, wdev->current_bss->pub.bssid, ETH_ALEN); in cfg80211_mgd_wext_giwap()
Dchan.c748 wdev->current_bss) in cfg80211_ir_permissive_chan()
749 other_chan = wdev->current_bss->pub.channel; in cfg80211_ir_permissive_chan()
884 if (wdev->current_bss) { in cfg80211_get_chan_state()
885 *chan = wdev->current_bss->pub.channel; in cfg80211_get_chan_state()
900 if (wdev->current_bss) { in cfg80211_get_chan_state()
901 *chan = wdev->current_bss->pub.channel; in cfg80211_get_chan_state()
Dwext-compat.c459 if (!wdev->current_bss) in __cfg80211_set_encryption()
472 if (wdev->current_bss) { in __cfg80211_set_encryption()
523 if (wdev->current_bss) in __cfg80211_set_encryption()
539 if (wdev->current_bss) { in __cfg80211_set_encryption()
562 if (wdev->current_bss) in __cfg80211_set_encryption()
623 if (wdev->current_bss) in cfg80211_wext_siwencode()
1291 if (wdev->current_bss) in cfg80211_wext_giwrate()
1292 memcpy(addr, wdev->current_bss->pub.bssid, ETH_ALEN); in cfg80211_wext_giwrate()
1329 if (!wdev->current_bss) { in cfg80211_wireless_stats()
1333 memcpy(bssid, wdev->current_bss->pub.bssid, ETH_ALEN); in cfg80211_wireless_stats()
Dcore.c1134 if (WARN_ON(wdev->current_bss)) { in cfg80211_netdev_notifier_call()
1135 cfg80211_unhold_bss(wdev->current_bss); in cfg80211_netdev_notifier_call()
1136 cfg80211_put_bss(wdev->wiphy, &wdev->current_bss->pub); in cfg80211_netdev_notifier_call()
1137 wdev->current_bss = NULL; in cfg80211_netdev_notifier_call()
Dreg.c1632 if (!wdev->current_bss || in reg_wdev_chan_valid()
1633 !wdev->current_bss->pub.channel) in reg_wdev_chan_valid()
1639 wdev->current_bss->pub.channel, in reg_wdev_chan_valid()
Dnl80211.c897 if (!wdev->current_bss) in nl80211_key_allowed()
5963 if (wdev->current_bss) { in nl80211_trigger_scan()
6381 if (wdev && wdev->current_bss) { in nl80211_parse_sched_scan()
6774 if (intbss == wdev->current_bss && in nl80211_send_bss()
6780 if (intbss == wdev->current_bss && in nl80211_send_bss()
9806 if (!wdev->current_bss) { in nl80211_set_rekey_data()
10472 if (wdev->current_bss) in nl80211_add_tx_ts()
/linux-4.4.14/drivers/net/wireless/brcm80211/brcmsmac/
Dmain.h616 struct brcms_bss_info *current_bss; member
Dmain.c432 kfree(cfg->current_bss); in brcms_c_bsscfg_mfree()
470 cfg->current_bss = kzalloc(sizeof(struct brcms_bss_info), GFP_ATOMIC); in brcms_c_bsscfg_malloc()
471 if (cfg->current_bss == NULL) in brcms_c_bsscfg_malloc()
3844 wlc->bsscfg->current_bss->chanspec = chanspec; in brcms_c_set_home_chanspec()
5420 r = wlc->bsscfg->current_bss->rateset.rates[0]; in brcms_c_ofdm_rateset_war()
5487 rs = &wlc->bsscfg->current_bss->rateset; in brcms_c_get_current_rateset()
5514 mcsset_bss = wlc->bsscfg->current_bss; in brcms_c_set_rateset()
7887 bi = wlc->bsscfg->current_bss->beacon_period << 10; in brcms_c_init()
/linux-4.4.14/include/net/
Dcfg80211.h3523 struct cfg80211_internal_bss *current_bss; /* associated / joined */ member
/linux-4.4.14/drivers/net/wireless/mwifiex/
Dcfg80211.c2190 if (priv->wdev.current_bss) { in mwifiex_cfg80211_connect()