| /linux-6.15/drivers/staging/rtl8723bs/core/ |
| H A D | rtw_ieee80211.c | 503 int rtw_parse_wpa2_ie(u8 *rsn_ie, int rsn_ie_len, int *group_cipher, int *pairwise_cipher, int *is_… in rtw_parse_wpa2_ie() argument 515 if ((*rsn_ie != WLAN_EID_RSN) || (*(rsn_ie+1) != (u8)(rsn_ie_len - 2))) in rtw_parse_wpa2_ie() 518 pos = rsn_ie; in rtw_parse_wpa2_ie() 605 void rtw_get_sec_ie(u8 *in_ie, uint in_len, u8 *rsn_ie, u16 *rsn_len, u8 *wpa_ie, u16 *wpa_len) in rtw_get_sec_ie() argument 626 if (rsn_ie) in rtw_get_sec_ie() 627 memcpy(rsn_ie, &in_ie[cnt], in_ie[cnt + 1] + 2); in rtw_get_sec_ie() 912 elems->rsn_ie = pos; in rtw_ieee802_11_parse_elems()
|
| H A D | rtw_mlme_ext.c | 1066 if ((psecuritypriv->wpa_psk & BIT(1)) && elems.rsn_ie) { in OnAssocReq() 1070 wpa_ie = elems.rsn_ie; in OnAssocReq()
|
| /linux-6.15/drivers/net/wireless/ath/ath6kl/ |
| H A D | cfg80211.c | 2713 const u8 *rsn_ie; in ath6kl_get_rsn_capab() local 2721 if (!rsn_ie) in ath6kl_get_rsn_capab() 2724 rsn_ie_len = *(rsn_ie + 1); in ath6kl_get_rsn_capab() 2726 rsn_ie += 2; in ath6kl_get_rsn_capab() 2731 rsn_ie += 2; in ath6kl_get_rsn_capab() 2737 rsn_ie += 4; in ath6kl_get_rsn_capab() 2743 cnt = get_unaligned_le16(rsn_ie); in ath6kl_get_rsn_capab() 2744 rsn_ie += (2 + cnt * 4); in ath6kl_get_rsn_capab() 2750 cnt = get_unaligned_le16(rsn_ie); in ath6kl_get_rsn_capab() 2751 rsn_ie += (2 + cnt * 4); in ath6kl_get_rsn_capab() [all …]
|
| /linux-6.15/drivers/staging/rtl8723bs/include/ |
| H A D | ieee80211.h | 695 u8 *rsn_ie; member 750 void rtw_get_sec_ie(u8 *in_ie, uint in_len, u8 *rsn_ie, u16 *rsn_len, u8 *wpa_ie, u16 *wpa_len);
|
| /linux-6.15/drivers/net/wireless/microchip/wilc1000/ |
| H A D | hif.c | 381 const u8 *ht_ie, *wpa_ie, *wmm_ie, *rsn_ie; in wilc_parse_join_bss_param() local 500 rsn_ie = cfg80211_find_ie(WLAN_EID_RSN, ies_data, ies_len); in wilc_parse_join_bss_param() 501 if (rsn_ie) { in wilc_parse_join_bss_param() 502 int rsn_ie_len = sizeof(struct element) + rsn_ie[1]; in wilc_parse_join_bss_param() 511 offset += (rsn_ie[offset] * 4) + 2; in wilc_parse_join_bss_param() 515 offset += (rsn_ie[offset] * 4) + 2; in wilc_parse_join_bss_param() 518 memcpy(param->rsn_cap, &rsn_ie[offset], 2); in wilc_parse_join_bss_param()
|
| /linux-6.15/drivers/net/wireless/intel/ipw2x00/ |
| H A D | libipw_rx.c | 1150 memcpy(network->rsn_ie, info_element, in libipw_parse_info_param() 1375 memcpy(dst->rsn_ie, src->rsn_ie, src->rsn_ie_len); in update_network()
|
| H A D | libipw.h | 627 u8 rsn_ie[MAX_WPA_IE_LEN]; member
|
| H A D | libipw_wx.c | 203 memcpy(buf, network->rsn_ie, network->rsn_ie_len); in libipw_translate_scan()
|
| /linux-6.15/drivers/net/wireless/realtek/rtw89/ |
| H A D | wow.c | 20 struct rtw89_rsn_ie *rsn_ie; in rtw89_wow_parse_akm() local 26 rsn_ie = (struct rtw89_rsn_ie *)rsn; in rtw89_wow_parse_akm() 27 rtw_wow->akm = rsn_ie->akm_cipher_suite.type; in rtw89_wow_parse_akm()
|
| /linux-6.15/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
| H A D | cfg80211.c | 2094 const struct brcmf_tlv *rsn_ie; in brcmf_set_key_mgmt() local 2196 if (!rsn_ie) in brcmf_set_key_mgmt() 2198 ie = (const u8 *)rsn_ie; in brcmf_set_key_mgmt() 2199 ie_len = rsn_ie->len + TLV_HDR_LEN; in brcmf_set_key_mgmt() 2370 const struct brcmf_tlv *rsn_ie; in brcmf_cfg80211_connect() local 2408 if (rsn_ie) { in brcmf_cfg80211_connect() 2409 ie = rsn_ie; in brcmf_cfg80211_connect() 2410 ie_len = rsn_ie->len + TLV_HDR_LEN; in brcmf_cfg80211_connect() 5065 const struct brcmf_tlv *rsn_ie; in brcmf_parse_configure_security() local 5077 if (wpa_ie || rsn_ie) { in brcmf_parse_configure_security() [all …]
|
| /linux-6.15/drivers/net/wireless/marvell/mwifiex/ |
| H A D | join.c | 335 memcpy(rsn_ie_tlv->rsn_ie, &priv->wpa_ie[2], in mwifiex_append_rsn_ie_wpa_wpa2()
|
| H A D | tdls.c | 1014 memcpy((u8 *)&sta_ptr->tdls_cap.rsn_ie, pos, in mwifiex_process_tdls_action_frame()
|
| H A D | main.h | 759 struct ieee_types_generic rsn_ie; member
|
| H A D | fw.h | 956 u8 rsn_ie[]; member
|