Lines Matching refs:source_bss
2205 struct cfg80211_bss *source_bss; member
2273 if (WARN_ON(data->bss_source != BSS_SOURCE_DIRECT && !data->source_bss)) in cfg80211_inform_single_bss_data()
2311 tmp.pub.transmitted_bss = data->source_bss; in cfg80211_inform_single_bss_data()
2314 ts = bss_from_pub(data->source_bss)->ts; in cfg80211_inform_single_bss_data()
2378 if (cfg80211_add_nontrans_list(data->source_bss, &res->pub)) { in cfg80211_inform_single_bss_data()
2474 struct cfg80211_bss *source_bss, in cfg80211_parse_mbssid_data() argument
2482 .source_bss = source_bss, in cfg80211_parse_mbssid_data()
2493 if (!source_bss) in cfg80211_parse_mbssid_data()
2835 cfg80211_gen_reporter_rnr(struct cfg80211_bss *source_bss, bool is_mbssid, in cfg80211_gen_reporter_rnr() argument
2856 ies = rcu_dereference(source_bss->ies); in cfg80211_gen_reporter_rnr()
2864 ap_info.channel = ieee80211_frequency_to_channel(source_bss->channel->center_freq); in cfg80211_gen_reporter_rnr()
2879 cfg80211_chandef_create(&chandef, source_bss->channel, in cfg80211_gen_reporter_rnr()
2891 memcpy(tbtt_info.bssid, source_bss->bssid, ETH_ALEN); in cfg80211_gen_reporter_rnr()
2933 struct cfg80211_bss *source_bss, in cfg80211_parse_ml_elem_sta_data() argument
2940 .source_bss = source_bss, in cfg80211_parse_ml_elem_sta_data()
2996 reporter_rnr = cfg80211_gen_reporter_rnr(source_bss, in cfg80211_parse_ml_elem_sta_data()
3184 struct cfg80211_bss *source_bss, in cfg80211_parse_ml_sta_data() argument
3189 if (!source_bss) in cfg80211_parse_ml_sta_data()
3197 cfg80211_parse_ml_elem_sta_data(wiphy, tx_data, source_bss, in cfg80211_parse_ml_sta_data()