Home
last modified time | relevance | path

Searched refs:ssidie (Results 1 - 7 of 7) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/wireless/st/cw1200/
H A Dscan.c419 u8 *ssidie = in cw1200_probe_work() local
421 if (ssidie && ssidie[1] && ssidie[1] <= sizeof(ssids[0].ssid)) { in cw1200_probe_work()
422 u8 *nextie = &ssidie[2 + ssidie[1]]; in cw1200_probe_work()
428 ssids[0].length = ssidie[1]; in cw1200_probe_work()
429 memcpy(ssids[0].ssid, &ssidie[2], ssids[0].length); in cw1200_probe_work()
433 ssidie[1] = 0; in cw1200_probe_work()
434 memmove(&ssidie[ in cw1200_probe_work()
[all...]
H A Dsta.c1288 const u8 *ssidie; in cw1200_do_join() local
1290 ssidie = ieee80211_bss_get_ie(bss, WLAN_EID_SSID); in cw1200_do_join()
1291 if (ssidie) { in cw1200_do_join()
1292 join.ssid_len = ssidie[1]; in cw1200_do_join()
1293 memcpy(join.ssid, &ssidie[2], join.ssid_len); in cw1200_do_join()
/kernel/linux/linux-6.6/drivers/net/wireless/st/cw1200/
H A Dscan.c419 u8 *ssidie = in cw1200_probe_work() local
421 if (ssidie && ssidie[1] && ssidie[1] <= sizeof(ssids[0].ssid)) { in cw1200_probe_work()
422 u8 *nextie = &ssidie[2 + ssidie[1]]; in cw1200_probe_work()
428 ssids[0].length = ssidie[1]; in cw1200_probe_work()
429 memcpy(ssids[0].ssid, &ssidie[2], ssids[0].length); in cw1200_probe_work()
433 ssidie[1] = 0; in cw1200_probe_work()
434 memmove(&ssidie[ in cw1200_probe_work()
[all...]
H A Dsta.c1289 const u8 *ssidie; in cw1200_do_join() local
1291 ssidie = ieee80211_bss_get_ie(bss, WLAN_EID_SSID); in cw1200_do_join()
1292 if (ssidie) { in cw1200_do_join()
1293 join.ssid_len = ssidie[1]; in cw1200_do_join()
1294 memcpy(join.ssid, &ssidie[2], join.ssid_len); in cw1200_do_join()
/kernel/linux/linux-5.10/drivers/staging/wfx/
H A Dsta.c400 const u8 *ssidie = NULL; in wfx_join() local
413 rcu_read_lock(); // protect ssidie in wfx_join()
415 ssidie = ieee80211_bss_get_ie(bss, WLAN_EID_SSID); in wfx_join()
416 if (ssidie) { in wfx_join()
417 ssidlen = ssidie[1]; in wfx_join()
420 memcpy(ssid, &ssidie[2], ssidlen); in wfx_join()
/kernel/linux/linux-5.10/net/wireless/
H A Dscan.c418 const u8 *ssidie; in is_bss() local
429 ssidie = cfg80211_find_ie(WLAN_EID_SSID, ies->data, ies->len); in is_bss()
430 if (!ssidie) in is_bss()
432 if (ssidie[1] != ssid_len) in is_bss()
434 return memcmp(ssidie + 2, ssid, ssid_len) == 0; in is_bss()
/kernel/linux/linux-5.10/net/mac80211/
H A Dmlme.c5503 const u8 *ssidie, *ht_ie, *vht_ie; in ieee80211_mgd_assoc() local
5512 ssidie = ieee80211_bss_get_ie(req->bss, WLAN_EID_SSID); in ieee80211_mgd_assoc()
5513 if (!ssidie || ssidie[1] > sizeof(assoc_data->ssid)) { in ieee80211_mgd_assoc()
5518 memcpy(assoc_data->ssid, ssidie + 2, ssidie[1]); in ieee80211_mgd_assoc()
5519 assoc_data->ssid_len = ssidie[1]; in ieee80211_mgd_assoc()

Completed in 18 milliseconds