Lines Matching refs:source_bss
2155 struct cfg80211_bss *source_bss; member
2234 if (WARN_ON(data->bss_source != BSS_SOURCE_DIRECT && !data->source_bss)) in cfg80211_inform_single_bss_data()
2272 tmp.pub.transmitted_bss = data->source_bss; in cfg80211_inform_single_bss_data()
2275 ts = bss_from_pub(data->source_bss)->ts; in cfg80211_inform_single_bss_data()
2339 if (cfg80211_add_nontrans_list(data->source_bss, &res->pub)) { in cfg80211_inform_single_bss_data()
2435 struct cfg80211_bss *source_bss, in cfg80211_parse_mbssid_data() argument
2443 .source_bss = source_bss, in cfg80211_parse_mbssid_data()
2454 if (!source_bss) in cfg80211_parse_mbssid_data()
2796 cfg80211_gen_reporter_rnr(struct cfg80211_bss *source_bss, bool is_mbssid, in cfg80211_gen_reporter_rnr() argument
2817 ies = rcu_dereference(source_bss->ies); in cfg80211_gen_reporter_rnr()
2825 ap_info.channel = ieee80211_frequency_to_channel(source_bss->channel->center_freq); in cfg80211_gen_reporter_rnr()
2840 cfg80211_chandef_create(&chandef, source_bss->channel, in cfg80211_gen_reporter_rnr()
2852 memcpy(tbtt_info.bssid, source_bss->bssid, ETH_ALEN); in cfg80211_gen_reporter_rnr()
2895 struct cfg80211_bss *source_bss, in cfg80211_parse_ml_elem_sta_data() argument
2902 .source_bss = source_bss, in cfg80211_parse_ml_elem_sta_data()
2958 reporter_rnr = cfg80211_gen_reporter_rnr(source_bss, in cfg80211_parse_ml_elem_sta_data()
3146 struct cfg80211_bss *source_bss, in cfg80211_parse_ml_sta_data() argument
3151 if (!source_bss) in cfg80211_parse_ml_sta_data()
3159 cfg80211_parse_ml_elem_sta_data(wiphy, tx_data, source_bss, in cfg80211_parse_ml_sta_data()