Lines Matching refs:known
1592 struct cfg80211_internal_bss *known, in cfg80211_update_known_bss() argument
1602 old = rcu_access_pointer(known->pub.proberesp_ies); in cfg80211_update_known_bss()
1604 rcu_assign_pointer(known->pub.proberesp_ies, in cfg80211_update_known_bss()
1607 rcu_assign_pointer(known->pub.ies, in cfg80211_update_known_bss()
1615 if (known->pub.hidden_beacon_bss && in cfg80211_update_known_bss()
1616 !list_empty(&known->hidden_list)) { in cfg80211_update_known_bss()
1633 old = rcu_access_pointer(known->pub.beacon_ies); in cfg80211_update_known_bss()
1635 rcu_assign_pointer(known->pub.beacon_ies, new->pub.beacon_ies); in cfg80211_update_known_bss()
1638 if (old == rcu_access_pointer(known->pub.ies)) in cfg80211_update_known_bss()
1639 rcu_assign_pointer(known->pub.ies, new->pub.beacon_ies); in cfg80211_update_known_bss()
1642 list_for_each_entry(bss, &known->hidden_list, hidden_list) { in cfg80211_update_known_bss()
1656 known->pub.beacon_interval = new->pub.beacon_interval; in cfg80211_update_known_bss()
1662 known->pub.signal = new->pub.signal; in cfg80211_update_known_bss()
1663 known->pub.capability = new->pub.capability; in cfg80211_update_known_bss()
1664 known->ts = new->ts; in cfg80211_update_known_bss()
1665 known->ts_boottime = new->ts_boottime; in cfg80211_update_known_bss()
1666 known->parent_tsf = new->parent_tsf; in cfg80211_update_known_bss()
1667 known->pub.chains = new->pub.chains; in cfg80211_update_known_bss()
1668 memcpy(known->pub.chain_signal, new->pub.chain_signal, in cfg80211_update_known_bss()
1670 ether_addr_copy(known->parent_bssid, new->parent_bssid); in cfg80211_update_known_bss()
1671 known->pub.max_bssid_indicator = new->pub.max_bssid_indicator; in cfg80211_update_known_bss()
1672 known->pub.bssid_index = new->pub.bssid_index; in cfg80211_update_known_bss()