Home
last modified time | relevance | path

Searched refs:beacon_ies (Results 1 – 9 of 9) sorted by relevance

/linux-4.1.27/net/wireless/
Dscan.c68 ies = (void *)rcu_access_pointer(bss->pub.beacon_ies); in bss_free()
692 ies = rcu_access_pointer(new->pub.beacon_ies); in cfg80211_combine_bsses()
720 if (rcu_access_pointer(bss->pub.beacon_ies)) in cfg80211_combine_bsses()
738 rcu_assign_pointer(bss->pub.beacon_ies, in cfg80211_combine_bsses()
739 new->pub.beacon_ies); in cfg80211_combine_bsses()
782 } else if (rcu_access_pointer(tmp->pub.beacon_ies)) { in cfg80211_bss_update()
800 f = rcu_access_pointer(tmp->pub.beacon_ies); in cfg80211_bss_update()
806 old = rcu_access_pointer(found->pub.beacon_ies); in cfg80211_bss_update()
808 rcu_assign_pointer(found->pub.beacon_ies, in cfg80211_bss_update()
809 tmp->pub.beacon_ies); in cfg80211_bss_update()
[all …]
Dtrace.h524 __dynamic_array(u8, beacon_ies, info ? info->beacon_ies_len : 0)
541 if (info->beacon_ies)
542 memcpy(__get_dynamic_array(beacon_ies),
543 info->beacon_ies, info->beacon_ies_len);
Dnl80211.c3212 bcn->beacon_ies = nla_data(attrs[NL80211_ATTR_IE]); in nl80211_parse_beacon()
6571 ies = rcu_dereference(res->beacon_ies); in nl80211_send_bss()
/linux-4.1.27/drivers/net/wireless/mwifiex/
Die.c265 if (data->beacon_ies && data->beacon_ies_len) { in mwifiex_set_mgmt_beacon_data_ies()
266 mwifiex_update_vs_ie(data->beacon_ies, data->beacon_ies_len, in mwifiex_set_mgmt_beacon_data_ies()
270 mwifiex_update_vs_ie(data->beacon_ies, data->beacon_ies_len, in mwifiex_set_mgmt_beacon_data_ies()
/linux-4.1.27/net/mac80211/
Dmlme.c4407 ies = rcu_dereference(cbss->beacon_ies); in ieee80211_prep_connection()
4621 const struct cfg80211_bss_ies *beacon_ies; in ieee80211_mgd_assoc() local
4853 beacon_ies = rcu_dereference(req->bss->beacon_ies); in ieee80211_mgd_assoc()
4856 !beacon_ies) { in ieee80211_mgd_assoc()
4866 } else if (beacon_ies) { in ieee80211_mgd_assoc()
4868 beacon_ies->data, in ieee80211_mgd_assoc()
4869 beacon_ies->len); in ieee80211_mgd_assoc()
4883 sdata->vif.bss_conf.sync_tsf = beacon_ies->tsf; in ieee80211_mgd_assoc()
Dcfg.c2840 new_beacon->beacon_ies = pos; in cfg80211_beacon_dup()
2841 memcpy(pos, beacon->beacon_ies, beacon->beacon_ies_len); in cfg80211_beacon_dup()
/linux-4.1.27/include/net/
Dcfg80211.h660 const u8 *beacon_ies; member
1623 const struct cfg80211_bss_ies __rcu *beacon_ies; member
/linux-4.1.27/drivers/net/wireless/ath/wil6210/
Dcfg80211.c645 b->beacon_ies, b->beacon_ies_len); in wil_print_bcon_data()
/linux-4.1.27/drivers/net/wireless/ath/ath6kl/
Dcfg80211.c2677 info->beacon_ies, in ath6kl_set_ies()