Home
last modified time | relevance | path

Searched refs:ssid_ie (Results 1 - 11 of 11) sorted by relevance

/kernel/linux/linux-6.6/drivers/net/wireless/silabs/wfx/
H A Dsta.c428 const u8 *ssid_ie = NULL; in wfx_join() local
441 rcu_read_lock(); /* protect ssid_ie */ in wfx_join()
443 ssid_ie = ieee80211_bss_get_ie(bss, WLAN_EID_SSID); in wfx_join()
444 if (ssid_ie) { in wfx_join()
445 ssid_len = ssid_ie[1]; in wfx_join()
448 memcpy(ssid, &ssid_ie[2], ssid_len); in wfx_join()
/kernel/linux/linux-6.6/drivers/staging/rtl8723bs/os_dep/
H A Dioctl_linux.c1076 u8 *ssid_ie; in rtw_set_hidden_ssid() local
1090 ssid_ie = rtw_get_ie(param->u.bcn_ie.buf, WLAN_EID_SSID, &ssid_len, ie_len); in rtw_set_hidden_ssid()
1092 if (ssid_ie && ssid_len > 0 && ssid_len <= NDIS_802_11_LENGTH_SSID) { in rtw_set_hidden_ssid()
1096 memcpy(ssid, ssid_ie + 2, ssid_len); in rtw_set_hidden_ssid()
/kernel/linux/linux-5.10/drivers/staging/rtl8723bs/hal/
H A Drtl8723b_cmd.c790 u8 *ssid_ie; in ConstructProbeRsp() local
796 ssid_ie = rtw_get_ie(ies+_FIXED_IE_LENGTH_, _SSID_IE_, &ssid_ielen, in ConstructProbeRsp()
801 if (ssid_ie && cur_network->Ssid.SsidLength) { in ConstructProbeRsp()
804 remainder_ie = ssid_ie+2; in ConstructProbeRsp()
814 *(ssid_ie+1) = cur_network->Ssid.SsidLength; in ConstructProbeRsp()
815 memcpy(ssid_ie+2, cur_network->Ssid.Ssid, cur_network->Ssid.SsidLength); in ConstructProbeRsp()
/kernel/linux/linux-5.10/drivers/staging/rtl8723bs/core/
H A Drtw_mlme_ext.c2401 u8 *ssid_ie; in update_hidden_ssid() local
2405 ssid_ie = rtw_get_ie(ies, WLAN_EID_SSID, &ssid_len_ori, ies_len); in update_hidden_ssid()
2407 /* DBG_871X("%s hidden_ssid_mode:%u, ssid_ie:%p, ssid_len_ori:%d\n", __func__, hidden_ssid_mode, ssid_ie, ssid_len_ori); */ in update_hidden_ssid()
2409 if (ssid_ie && ssid_len_ori > 0) { in update_hidden_ssid()
2413 u8 *next_ie = ssid_ie + 2 + ssid_len_ori; in update_hidden_ssid()
2418 ssid_ie[1] = 0; in update_hidden_ssid()
2419 memcpy(ssid_ie+2, next_ie, remain_len); in update_hidden_ssid()
2425 memset(&ssid_ie[2], 0, ssid_len_ori); in update_hidden_ssid()
2691 u8 *ssid_ie; in issue_probersp() local
[all...]
/kernel/linux/linux-6.6/drivers/staging/rtl8723bs/core/
H A Drtw_mlme_ext.c2082 u8 *ssid_ie; in update_hidden_ssid() local
2086 ssid_ie = rtw_get_ie(ies, WLAN_EID_SSID, &ssid_len_ori, ies_len); in update_hidden_ssid()
2088 if (ssid_ie && ssid_len_ori > 0) { in update_hidden_ssid()
2092 u8 *next_ie = ssid_ie + 2 + ssid_len_ori; in update_hidden_ssid()
2097 ssid_ie[1] = 0; in update_hidden_ssid()
2098 memcpy(ssid_ie+2, next_ie, remain_len); in update_hidden_ssid()
2104 memset(&ssid_ie[2], 0, ssid_len_ori); in update_hidden_ssid()
2352 u8 *ssid_ie; in issue_probersp() local
2362 ssid_ie = rtw_get_ie(ies+_FIXED_IE_LENGTH_, WLAN_EID_SSID, &ssid_ielen, in issue_probersp()
2367 if (ssid_ie in issue_probersp()
[all...]
/kernel/linux/linux-5.10/drivers/staging/rtl8188eu/core/
H A Drtw_mlme_ext.c273 u8 *ssid_ie; in update_hidden_ssid() local
277 ssid_ie = rtw_get_ie(ies, WLAN_EID_SSID, &ssid_len_ori, ies_len); in update_hidden_ssid()
279 if (ssid_ie && ssid_len_ori > 0) { in update_hidden_ssid()
282 u8 *next_ie = ssid_ie + 2 + ssid_len_ori; in update_hidden_ssid()
287 ssid_ie[1] = 0; in update_hidden_ssid()
288 memcpy(ssid_ie + 2, next_ie, remain_len); in update_hidden_ssid()
294 memset(&ssid_ie[2], 0, ssid_len_ori); in update_hidden_ssid()
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtw89/
H A Dcore.c1594 const u8 *ies = mgmt->u.beacon.variable, *ssid_ie; in rtw89_core_cancel_6ghz_probe_tx() local
1600 ssid_ie = cfg80211_find_ie(WLAN_EID_SSID, ies, skb->len); in rtw89_core_cancel_6ghz_probe_tx()
1609 if (!ssid_ie || ssid_ie[1] != info->ssid_len || info->ssid_len == 0) in rtw89_core_cancel_6ghz_probe_tx()
1612 if (memcmp(&ssid_ie[2], info->ssid, info->ssid_len) == 0) { in rtw89_core_cancel_6ghz_probe_tx()
/kernel/linux/linux-5.10/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
H A Dcfg80211.c4698 const struct brcmf_tlv *ssid_ie; in brcmf_cfg80211_start_ap() local
4735 ssid_ie = brcmf_parse_tlvs( in brcmf_cfg80211_start_ap()
4739 if (!ssid_ie || ssid_ie->len > IEEE80211_MAX_SSID_LEN) in brcmf_cfg80211_start_ap()
4742 memcpy(ssid_le.SSID, ssid_ie->data, ssid_ie->len); in brcmf_cfg80211_start_ap()
4743 ssid_le.SSID_len = cpu_to_le32(ssid_ie->len); in brcmf_cfg80211_start_ap()
/kernel/linux/linux-6.6/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
H A Dcfg80211.c5110 const struct brcmf_tlv *ssid_ie; in brcmf_cfg80211_start_ap() local
5147 ssid_ie = brcmf_parse_tlvs( in brcmf_cfg80211_start_ap()
5151 if (!ssid_ie || ssid_ie->len > IEEE80211_MAX_SSID_LEN) in brcmf_cfg80211_start_ap()
5154 memcpy(ssid_le.SSID, ssid_ie->data, ssid_ie->len); in brcmf_cfg80211_start_ap()
5155 ssid_le.SSID_len = cpu_to_le32(ssid_ie->len); in brcmf_cfg80211_start_ap()
/kernel/linux/linux-5.10/drivers/staging/rtl8723bs/os_dep/
H A Dioctl_linux.c4088 u8 *ssid_ie; in rtw_set_hidden_ssid() local
4102 ssid_ie = rtw_get_ie(param->u.bcn_ie.buf, WLAN_EID_SSID, &ssid_len, ie_len); in rtw_set_hidden_ssid()
4104 if (ssid_ie && ssid_len > 0 && ssid_len <= NDIS_802_11_LENGTH_SSID) { in rtw_set_hidden_ssid()
4108 memcpy(ssid, ssid_ie+2, ssid_len); in rtw_set_hidden_ssid()
/kernel/linux/linux-5.10/net/wireless/
H A Dnl80211.c3500 const u8 *ssid_ie; in nl80211_send_iface() local
3504 ssid_ie = ieee80211_bss_get_ie(&wdev->current_bss->pub, in nl80211_send_iface()
3506 if (ssid_ie && in nl80211_send_iface()
3507 nla_put(msg, NL80211_ATTR_SSID, ssid_ie[1], ssid_ie + 2)) in nl80211_send_iface()

Completed in 66 milliseconds