Lines Matching refs:ap_info
2754 const struct ieee80211_neighbor_ap_info *ap_info; member
2797 data->ap_info = info; in cfg802121_mld_ap_rnr_iter()
2812 const struct ieee80211_neighbor_ap_info **ap_info, in cfg80211_rnr_info_for_mld_ap() argument
2822 *ap_info = data.ap_info; in cfg80211_rnr_info_for_mld_ap()
2835 struct ieee80211_neighbor_ap_info ap_info; in cfg80211_gen_reporter_rnr() local
2853 ap_info.tbtt_info_len = offsetofend(typeof(tbtt_info), mld_params); in cfg80211_gen_reporter_rnr()
2854 ap_info.tbtt_info_hdr = in cfg80211_gen_reporter_rnr()
2859 ap_info.channel = ieee80211_frequency_to_channel(source_bss->channel->center_freq); in cfg80211_gen_reporter_rnr()
2865 ap_info.op_class = elem->data[0]; in cfg80211_gen_reporter_rnr()
2878 &ap_info.op_class)) in cfg80211_gen_reporter_rnr()
2908 sizeof(ap_info) + ap_info.tbtt_info_len), in cfg80211_gen_reporter_rnr()
2915 res->datalen = sizeof(ap_info) + ap_info.tbtt_info_len; in cfg80211_gen_reporter_rnr()
2916 memcpy(res->data, &ap_info, sizeof(ap_info)); in cfg80211_gen_reporter_rnr()
2917 memcpy(res->data + sizeof(ap_info), &tbtt_info, ap_info.tbtt_info_len); in cfg80211_gen_reporter_rnr()
3007 const struct ieee80211_neighbor_ap_info *ap_info; in cfg80211_parse_ml_elem_sta_data() local
3059 &ap_info, in cfg80211_parse_ml_elem_sta_data()
3080 if (!ieee80211_operating_class_to_band(ap_info->op_class, in cfg80211_parse_ml_elem_sta_data()
3084 freq = ieee80211_channel_to_freq_khz(ap_info->channel, band); in cfg80211_parse_ml_elem_sta_data()