Lines Matching refs:beacon_ies
123 ies = (void *)rcu_access_pointer(bss->pub.beacon_ies); in bss_free()
1527 ies = rcu_access_pointer(new->pub.beacon_ies); in cfg80211_combine_bsses()
1561 if (rcu_access_pointer(bss->pub.beacon_ies)) in cfg80211_combine_bsses()
1579 rcu_assign_pointer(bss->pub.beacon_ies, in cfg80211_combine_bsses()
1580 new->pub.beacon_ies); in cfg80211_combine_bsses()
1617 } else if (rcu_access_pointer(new->pub.beacon_ies)) { in cfg80211_update_known_bss()
1634 f = rcu_access_pointer(new->pub.beacon_ies); in cfg80211_update_known_bss()
1639 old = rcu_access_pointer(known->pub.beacon_ies); in cfg80211_update_known_bss()
1641 rcu_assign_pointer(known->pub.beacon_ies, new->pub.beacon_ies); in cfg80211_update_known_bss()
1645 rcu_assign_pointer(known->pub.ies, new->pub.beacon_ies); in cfg80211_update_known_bss()
1651 ies = rcu_access_pointer(bss->pub.beacon_ies); in cfg80211_update_known_bss()
1654 rcu_assign_pointer(bss->pub.beacon_ies, in cfg80211_update_known_bss()
1655 new->pub.beacon_ies); in cfg80211_update_known_bss()
1721 ies = (void *)rcu_dereference(tmp->pub.beacon_ies); in cfg80211_bss_update()
1746 rcu_assign_pointer(new->pub.beacon_ies, in cfg80211_bss_update()
1747 hidden->pub.beacon_ies); in cfg80211_bss_update()
1942 rcu_assign_pointer(tmp.pub.beacon_ies, ies); in cfg80211_inform_single_bss_data()
2299 old = rcu_access_pointer(nontrans_bss->beacon_ies); in cfg80211_update_notlisted_nontrans()
2300 rcu_assign_pointer(nontrans_bss->beacon_ies, new_ies); in cfg80211_update_notlisted_nontrans()
2400 rcu_assign_pointer(tmp.pub.beacon_ies, ies); in cfg80211_inform_single_bss_frame_data()
2618 new->pub.beacon_ies = NULL; in cfg80211_update_assoc_bss_entry()