Lines Matching refs:ssid_elem
410 const struct element *ssid_elem; in is_bss() local
421 ssid_elem = cfg80211_find_elem(WLAN_EID_SSID, ies->data, ies->len); in is_bss()
422 if (!ssid_elem) in is_bss()
424 if (ssid_elem->datalen != ssid_len) in is_bss()
426 return memcmp(ssid_elem->data, ssid, ssid_len) == 0; in is_bss()
433 const struct element *ssid_elem; in cfg80211_add_nontrans_list() local
437 ssid_elem = ieee80211_bss_get_elem(nontrans_bss, WLAN_EID_SSID); in cfg80211_add_nontrans_list()
438 if (!ssid_elem) { in cfg80211_add_nontrans_list()
445 if (is_bss(bss, nontrans_bss->bssid, ssid_elem->data, in cfg80211_add_nontrans_list()
446 ssid_elem->datalen)) { in cfg80211_add_nontrans_list()
569 const struct element *ssid_elem, in cfg80211_parse_ap_info() argument
632 memcpy(&entry->ssid, &ssid_elem->data, ssid_elem->datalen); in cfg80211_parse_ap_info()
633 entry->ssid_len = ssid_elem->datalen; in cfg80211_parse_ap_info()
699 const struct element *ssid_elem; member
740 data->ssid_elem, data->s_ssid_tmp)) { in cfg80211_parse_colocated_ap_iter()
770 ret = cfg80211_calc_short_ssid(ies, &data.ssid_elem, &data.s_ssid_tmp); in cfg80211_parse_colocated_ap()
873 const struct element *ssid_elem; in cfg80211_scan_6ghz() local
893 ret = cfg80211_calc_short_ssid(ies, &ssid_elem, in cfg80211_scan_6ghz()
904 memcpy(entry->ssid, ssid_elem->data, in cfg80211_scan_6ghz()
905 ssid_elem->datalen); in cfg80211_scan_6ghz()
906 entry->ssid_len = ssid_elem->datalen; in cfg80211_scan_6ghz()
2954 const struct element *ssid_elem; in cfg80211_parse_ml_elem_sta_data() local
3011 ssid_elem = cfg80211_find_elem(WLAN_EID_SSID, tx_data->ie, in cfg80211_parse_ml_elem_sta_data()
3013 if (ssid_elem) { in cfg80211_parse_ml_elem_sta_data()
3014 ssid = ssid_elem->data; in cfg80211_parse_ml_elem_sta_data()
3015 ssid_len = ssid_elem->datalen; in cfg80211_parse_ml_elem_sta_data()