Searched refs:ssid_elem (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-6.6/net/wireless/ |
H A D | wext-sme.c | 221 const struct element *ssid_elem; in cfg80211_mgd_wext_giwessid() local 224 ssid_elem = ieee80211_bss_get_elem( in cfg80211_mgd_wext_giwessid() 227 if (ssid_elem) { in cfg80211_mgd_wext_giwessid() 229 data->length = ssid_elem->datalen; in cfg80211_mgd_wext_giwessid() 233 memcpy(ssid, ssid_elem->data, data->length); in cfg80211_mgd_wext_giwessid()
|
H A D | scan.c | 421 const struct element *ssid_elem; in is_bss() local 432 ssid_elem = cfg80211_find_elem(WLAN_EID_SSID, ies->data, ies->len); in is_bss() 433 if (!ssid_elem) in is_bss() 435 if (ssid_elem->datalen != ssid_len) in is_bss() 437 return memcmp(ssid_elem->data, ssid, ssid_len) == 0; in is_bss() 444 const struct element *ssid_elem; in cfg80211_add_nontrans_list() local 448 ssid_elem = ieee80211_bss_get_elem(nontrans_bss, WLAN_EID_SSID); in cfg80211_add_nontrans_list() 449 if (!ssid_elem) { in cfg80211_add_nontrans_list() 456 if (is_bss(bss, nontrans_bss->bssid, ssid_elem->data, in cfg80211_add_nontrans_list() 457 ssid_elem in cfg80211_add_nontrans_list() 576 cfg80211_parse_ap_info(struct cfg80211_colocated_ap *entry, const u8 *pos, u8 length, const struct element *ssid_elem, u32 s_ssid_tmp) cfg80211_parse_ap_info() argument 652 const struct element *elem, *ssid_elem; cfg80211_parse_colocated_ap() local [all...] |
/kernel/linux/linux-5.10/net/wireless/ |
H A D | scan.c | 577 const struct element *ssid_elem, in cfg80211_parse_ap_info() 617 memcpy(&entry->ssid, &ssid_elem->data, in cfg80211_parse_ap_info() 618 ssid_elem->datalen); in cfg80211_parse_ap_info() 619 entry->ssid_len = ssid_elem->datalen; in cfg80211_parse_ap_info() 628 const struct element *elem, *ssid_elem; in cfg80211_parse_colocated_ap() local 642 ret = cfg80211_calc_short_ssid(ies, &ssid_elem, &s_ssid_tmp); in cfg80211_parse_colocated_ap() 693 ssid_elem, s_ssid_tmp)) { in cfg80211_parse_colocated_ap() 575 cfg80211_parse_ap_info(struct cfg80211_colocated_ap *entry, const u8 *pos, u8 length, const struct element *ssid_elem, int s_ssid_tmp) cfg80211_parse_ap_info() argument
|
/kernel/linux/linux-6.6/net/mac80211/ |
H A D | mlme.c | 7437 const struct element *ssid_elem; in ieee80211_mgd_assoc() local 7461 ssid_elem = ieee80211_bss_get_elem(cbss, WLAN_EID_SSID); in ieee80211_mgd_assoc() 7462 if (!ssid_elem || ssid_elem->datalen > sizeof(assoc_data->ssid)) { in ieee80211_mgd_assoc() 7467 memcpy(assoc_data->ssid, ssid_elem->data, ssid_elem->datalen); in ieee80211_mgd_assoc() 7468 assoc_data->ssid_len = ssid_elem->datalen; in ieee80211_mgd_assoc()
|
Completed in 15 milliseconds