Home
last modified time | relevance | path

Searched refs:psecuritypriv (Results 1 – 25 of 25) sorted by relevance

/linux/drivers/staging/rtl8723bs/os_dep/
A Dioctl_cfg80211.c589 psecuritypriv->busetkipkey = true; in rtw_cfg80211_ap_set_encryption()
603 psecuritypriv->dot11PrivacyAlgrthm = psecuritypriv->dot118021XGrpPrivacy;/* */ in rtw_cfg80211_ap_set_encryption()
634 psecuritypriv->busetkipkey = true; in rtw_cfg80211_ap_set_encryption()
665 psecuritypriv->busetkipkey = true; in rtw_cfg80211_ap_set_encryption()
679 psecuritypriv->dot11PrivacyAlgrthm = psecuritypriv->dot118021XGrpPrivacy;/* */ in rtw_cfg80211_ap_set_encryption()
1869 memcpy(psecuritypriv->PMKIDList[psecuritypriv->PMKIDIndex].Bssid, (u8 *)pmksa->bssid, ETH_ALEN); in cfg80211_rtw_set_pmksa()
1870 …memcpy(psecuritypriv->PMKIDList[psecuritypriv->PMKIDIndex].PMKID, (u8 *)pmksa->pmkid, WLAN_PMKID_L… in cfg80211_rtw_set_pmksa()
1872 psecuritypriv->PMKIDList[psecuritypriv->PMKIDIndex].bUsed = true; in cfg80211_rtw_set_pmksa()
1873 psecuritypriv->PMKIDIndex++; in cfg80211_rtw_set_pmksa()
1875 psecuritypriv->PMKIDIndex = 0; in cfg80211_rtw_set_pmksa()
[all …]
A Dioctl_linux.c589 psecuritypriv->dot11PrivacyAlgrthm = _WEP40_; in rtw_set_encryption()
590 psecuritypriv->dot118021XGrpPrivacy = _WEP40_; in rtw_set_encryption()
628 psecuritypriv->dot118021XGrpPrivacy = _TKIP_; in rtw_set_encryption()
637 psecuritypriv->busetkipkey = true; in rtw_set_encryption()
640 psecuritypriv->dot118021XGrpPrivacy = _AES_; in rtw_set_encryption()
649 psecuritypriv->binstallGrpkey = true; in rtw_set_encryption()
651 psecuritypriv->dot11PrivacyAlgrthm = psecuritypriv->dot118021XGrpPrivacy;/* */ in rtw_set_encryption()
682 psecuritypriv->busetkipkey = true; in rtw_set_encryption()
711 psecuritypriv->busetkipkey = true; in rtw_set_encryption()
723 psecuritypriv->binstallGrpkey = true; in rtw_set_encryption()
[all …]
A Drecv_linux.c146 struct security_priv *psecuritypriv = &padapter->securitypriv; in rtw_handle_tkip_mic_err() local
149 if (psecuritypriv->last_mic_err_time == 0) { in rtw_handle_tkip_mic_err()
150 psecuritypriv->last_mic_err_time = jiffies; in rtw_handle_tkip_mic_err()
154 if (cur_time - psecuritypriv->last_mic_err_time < 60*HZ) { in rtw_handle_tkip_mic_err()
155 psecuritypriv->btkip_countermeasure = true; in rtw_handle_tkip_mic_err()
156 psecuritypriv->last_mic_err_time = 0; in rtw_handle_tkip_mic_err()
157 psecuritypriv->btkip_countermeasure_time = cur_time; in rtw_handle_tkip_mic_err()
159 psecuritypriv->last_mic_err_time = jiffies; in rtw_handle_tkip_mic_err()
A Dos_intfs.c534 struct security_priv *psecuritypriv = &padapter->securitypriv; in rtw_init_default_value() local
556 psecuritypriv->binstallGrpkey = _FAIL; in rtw_init_default_value()
557 psecuritypriv->sw_encrypt = pregistrypriv->software_encrypt; in rtw_init_default_value()
558 psecuritypriv->sw_decrypt = pregistrypriv->software_decrypt; in rtw_init_default_value()
560 psecuritypriv->dot11AuthAlgrthm = dot11AuthAlgrthm_Open; /* open system */ in rtw_init_default_value()
561 psecuritypriv->dot11PrivacyAlgrthm = _NO_PRIVACY_; in rtw_init_default_value()
563 psecuritypriv->dot11PrivacyKeyIndex = 0; in rtw_init_default_value()
565 psecuritypriv->dot118021XGrpPrivacy = _NO_PRIVACY_; in rtw_init_default_value()
566 psecuritypriv->dot118021XGrpKeyid = 1; in rtw_init_default_value()
568 psecuritypriv->ndisauthtype = Ndis802_11AuthModeOpen; in rtw_init_default_value()
[all …]
/linux/drivers/staging/rtl8712/
A Drtl871x_ioctl_set.c319 psecuritypriv->ndisauthtype = authmode; in r8712_set_802_11_authentication_mode()
320 if (psecuritypriv->ndisauthtype > 3) in r8712_set_802_11_authentication_mode()
321 psecuritypriv->AuthAlgrthm = 2; /* 802.1x */ in r8712_set_802_11_authentication_mode()
322 if (r8712_set_auth(padapter, psecuritypriv)) in r8712_set_802_11_authentication_mode()
340 psecuritypriv->PrivacyAlgrthm = _WEP40_; in r8712_set_802_11_add_wep()
343 psecuritypriv->PrivacyAlgrthm = _WEP104_; in r8712_set_802_11_add_wep()
346 psecuritypriv->PrivacyAlgrthm = _NO_PRIVACY_; in r8712_set_802_11_add_wep()
349 memcpy(psecuritypriv->DefKey[keyid].skey, &wep->KeyMaterial, in r8712_set_802_11_add_wep()
351 psecuritypriv->DefKeylen[keyid] = wep->KeyLength; in r8712_set_802_11_add_wep()
352 psecuritypriv->PrivacyKeyIndex = keyid; in r8712_set_802_11_add_wep()
[all …]
A Drtl871x_mlme.c422 if (psecuritypriv->wps_phase) { in is_desired_network()
1362 psecuritypriv->XGrpPrivacy = in r8712_restruct_sec_ie()
1366 psecuritypriv->XGrpPrivacy = in r8712_restruct_sec_ie()
1370 psecuritypriv->XGrpPrivacy = in r8712_restruct_sec_ie()
1375 psecuritypriv->XGrpPrivacy = in r8712_restruct_sec_ie()
1379 psecuritypriv->XGrpPrivacy = in r8712_restruct_sec_ie()
1427 psecuritypriv->XGrpPrivacy = in r8712_restruct_sec_ie()
1431 psecuritypriv->XGrpPrivacy = in r8712_restruct_sec_ie()
1435 psecuritypriv->XGrpPrivacy = in r8712_restruct_sec_ie()
1439 psecuritypriv->XGrpPrivacy = in r8712_restruct_sec_ie()
[all …]
A Drtl871x_security.h140 #define GET_ENCRY_ALGO(psecuritypriv, psta, encry_algo, bmcst) \ argument
142 switch (psecuritypriv->AuthAlgrthm) { \
146 encry_algo = (u8)psecuritypriv->PrivacyAlgrthm; \
150 encry_algo = (u8)psecuritypriv->XGrpPrivacy; \
A Drtl871x_cmd.c344 struct security_priv *psecuritypriv = &padapter->securitypriv; in r8712_joinbss_cmd() local
370 psecnetwork = &psecuritypriv->sec_bss; in r8712_joinbss_cmd()
372 psecuritypriv->authenticator_ie[0] = (unsigned char) in r8712_joinbss_cmd()
375 memcpy(&psecuritypriv->authenticator_ie[1], &psecnetwork->IEs[12], in r8712_joinbss_cmd()
420 psecuritypriv->supplicant_ie[0] = (u8)psecnetwork->IELength; in r8712_joinbss_cmd()
422 memcpy(&psecuritypriv->supplicant_ie[1], &psecnetwork->IEs[0], in r8712_joinbss_cmd()
425 memcpy(&psecuritypriv->supplicant_ie[1], &psecnetwork->IEs[0], in r8712_joinbss_cmd()
502 struct security_priv *psecuritypriv = &padapter->securitypriv; in r8712_setstakey_cmd() local
525 psecuritypriv->PrivacyAlgrthm; in r8712_setstakey_cmd()
527 GET_ENCRY_ALGO(psecuritypriv, sta, psetstakey_para->algorithm, false); in r8712_setstakey_cmd()
[all …]
A Drtl871x_recv.c146 struct security_priv *psecuritypriv = &adapter->securitypriv; in r8712_recvframe_chkmic() local
156 mickey = &psecuritypriv->XGrprxmickey[(((idx >> in r8712_recvframe_chkmic()
158 if (!psecuritypriv->binstallGrpkey) in r8712_recvframe_chkmic()
185 if (!psecuritypriv->bcheck_grpkey && in r8712_recvframe_chkmic()
187 psecuritypriv->bcheck_grpkey = true; in r8712_recvframe_chkmic()
200 struct security_priv *psecuritypriv = &padapter->securitypriv; in r8712_decryptor() local
204 psecuritypriv->sw_decrypt)) { in r8712_decryptor()
205 psecuritypriv->hw_decrypted = false; in r8712_decryptor()
221 psecuritypriv->hw_decrypted = true; in r8712_decryptor()
469 struct security_priv *psecuritypriv = &adapter->securitypriv; in validate_recv_data_frame() local
[all …]
A Drtl871x_security.c168 pki = psecuritypriv->PrivacyKeyIndex; in r8712_wep_encrypt()
169 keylength = psecuritypriv->DefKeylen[pki]; in r8712_wep_encrypt()
174 memcpy(&wepkey[3], &psecuritypriv->DefKey[ in r8712_wep_encrypt()
175 psecuritypriv->PrivacyKeyIndex].skey[0], in r8712_wep_encrypt()
227 keylength = psecuritypriv->DefKeylen[keyindex]; in r8712_wep_decrypt()
229 memcpy(&wepkey[3], &psecuritypriv->DefKey[ in r8712_wep_decrypt()
230 psecuritypriv->PrivacyKeyIndex].skey[0], in r8712_wep_decrypt()
669 prwskey = &psecuritypriv->XGrpKey[ in r8712_tkip_decrypt()
671 if (!psecuritypriv->binstallGrpkey) in r8712_tkip_decrypt()
1363 prwskey = &psecuritypriv->XGrpKey[ in r8712_aes_decrypt()
[all …]
A Dos_intfs.c266 struct security_priv *psecuritypriv = &padapter->securitypriv; in init_default_value() local
287 psecuritypriv->sw_encrypt = pregistrypriv->software_encrypt; in init_default_value()
288 psecuritypriv->sw_decrypt = pregistrypriv->software_decrypt; in init_default_value()
289 psecuritypriv->binstallGrpkey = _FAIL; in init_default_value()
A Drtl871x_mlme.h176 struct security_priv *psecuritypriv, sint keyid);
178 struct security_priv *psecuritypriv);
A Drtl871x_ioctl_linux.c411 psecuritypriv->DefKeylen[wep_key_idx] = in wpa_set_encryption()
760 psecuritypriv->PMKIDIndex = j + 1; in r871x_wx_set_pmkid()
768 __func__, psecuritypriv->PMKIDIndex); in r871x_wx_set_pmkid()
769 memcpy(pl[psecuritypriv->PMKIDIndex].Bssid, in r871x_wx_set_pmkid()
771 memcpy(pl[psecuritypriv->PMKIDIndex].PMKID, in r871x_wx_set_pmkid()
773 pl[psecuritypriv->PMKIDIndex].bUsed = true; in r871x_wx_set_pmkid()
774 psecuritypriv->PMKIDIndex++; in r871x_wx_set_pmkid()
775 if (psecuritypriv->PMKIDIndex == NUM_PMKID_CACHE) in r871x_wx_set_pmkid()
776 psecuritypriv->PMKIDIndex = 0; in r871x_wx_set_pmkid()
793 memset(psecuritypriv->PMKIDList, 0, in r871x_wx_set_pmkid()
[all …]
A Drtl8712_xmit.c396 struct security_priv *psecuritypriv = &padapter->securitypriv; in update_txdesc() local
480 cpu_to_le32((psecuritypriv->PrivacyKeyIndex << 17) & in update_txdesc()
681 struct security_priv *psecuritypriv = &padapter->securitypriv; in dump_xframe() local
691 sz = sz - 4 - (psecuritypriv->sw_encrypt ? 0 : in dump_xframe()
A Drtl871x_xmit.c208 struct security_priv *psecuritypriv = &padapter->securitypriv; in r8712_update_attrib() local
327 GET_ENCRY_ALGO(psecuritypriv, psta, pattrib->encrypt, bmcast); in r8712_update_attrib()
353 !psecuritypriv->hw_decrypted)) in r8712_update_attrib()
/linux/drivers/staging/rtl8723bs/core/
A Drtw_ioctl_set.c404 struct security_priv *psecuritypriv = &padapter->securitypriv; in rtw_set_802_11_authentication_mode() local
408 psecuritypriv->ndisauthtype = authmode; in rtw_set_802_11_authentication_mode()
410 if (psecuritypriv->ndisauthtype > 3) in rtw_set_802_11_authentication_mode()
411 psecuritypriv->dot11AuthAlgrthm = dot11AuthAlgrthm_8021X; in rtw_set_802_11_authentication_mode()
413 res = rtw_set_auth(padapter, psecuritypriv); in rtw_set_802_11_authentication_mode()
439 psecuritypriv->dot11PrivacyAlgrthm = _WEP40_; in rtw_set_802_11_add_wep()
442 psecuritypriv->dot11PrivacyAlgrthm = _WEP104_; in rtw_set_802_11_add_wep()
445 psecuritypriv->dot11PrivacyAlgrthm = _NO_PRIVACY_; in rtw_set_802_11_add_wep()
451 psecuritypriv->dot11DefKeylen[keyid] = wep->key_length; in rtw_set_802_11_add_wep()
453 psecuritypriv->dot11PrivacyKeyIndex = keyid; in rtw_set_802_11_add_wep()
[all …]
A Drtw_ap.c931 psecuritypriv->wpa_psk = 0; in rtw_check_beacon_data()
935 psecuritypriv->wpa2_group_cipher = _NO_PRIVACY_; in rtw_check_beacon_data()
936 psecuritypriv->wpa2_pairwise_cipher = _NO_PRIVACY_; in rtw_check_beacon_data()
954 psecuritypriv->wpa_psk |= BIT(1); in rtw_check_beacon_data()
956 psecuritypriv->wpa2_group_cipher = group_cipher; in rtw_check_beacon_data()
964 psecuritypriv->wpa_group_cipher = _NO_PRIVACY_; in rtw_check_beacon_data()
965 psecuritypriv->wpa_pairwise_cipher = _NO_PRIVACY_; in rtw_check_beacon_data()
985 psecuritypriv->wpa_psk |= BIT(0); in rtw_check_beacon_data()
987 psecuritypriv->wpa_group_cipher = group_cipher; in rtw_check_beacon_data()
2031 psecuritypriv, in rtw_ap_restore_network()
[all …]
A Drtw_security.c51 struct arc4_ctx *ctx = &psecuritypriv->xmit_arc4_ctx; in rtw_wep_encrypt()
61 keylength = psecuritypriv->dot11DefKeylen[psecuritypriv->dot11PrivacyKeyIndex]; in rtw_wep_encrypt()
66 …memcpy(&wepkey[3], &psecuritypriv->dot11DefKey[psecuritypriv->dot11PrivacyKeyIndex].skey[0], keyle… in rtw_wep_encrypt()
103 struct arc4_ctx *ctx = &psecuritypriv->recv_arc4_ctx; in rtw_wep_decrypt()
112 keylength = psecuritypriv->dot11DefKeylen[keyindex]; in rtw_wep_decrypt()
475 struct arc4_ctx *ctx = &psecuritypriv->xmit_arc4_ctx; in rtw_tkip_encrypt()
489 prwskey = psecuritypriv->dot118021XGrpKey[psecuritypriv->dot118021XGrpKeyid].skey; in rtw_tkip_encrypt()
547 struct arc4_ctx *ctx = &psecuritypriv->recv_arc4_ctx; in rtw_tkip_decrypt()
561 if (!psecuritypriv->binstallGrpkey) { in rtw_tkip_decrypt()
1054 prwskey = psecuritypriv->dot118021XGrpKey[psecuritypriv->dot118021XGrpKeyid].skey; in rtw_aes_encrypt()
[all …]
A Drtw_mlme.c309 struct security_priv *psecuritypriv = &adapter->securitypriv; in rtw_is_same_ibss() local
311 if ((psecuritypriv->dot11PrivacyAlgrthm != _NO_PRIVACY_) && in rtw_is_same_ibss()
314 else if ((psecuritypriv->dot11PrivacyAlgrthm == _NO_PRIVACY_) && in rtw_is_same_ibss()
579 struct security_priv *psecuritypriv = &adapter->securitypriv; in rtw_is_desired_network() local
586 desired_encmode = psecuritypriv->ndisencryptstatus; in rtw_is_desired_network()
1982 struct security_priv *psecuritypriv = &Adapter->securitypriv; in rtw_append_pmkid() local
2005 uint ndisauthmode = psecuritypriv->ndisauthtype; in rtw_restruct_sec_ie()
2016 memcpy(out_ie+ielength, psecuritypriv->wps_ie, psecuritypriv->wps_ie_len); in rtw_restruct_sec_ie()
2018 ielength += psecuritypriv->wps_ie_len; in rtw_restruct_sec_ie()
2021 memcpy(&out_ie[ielength], &psecuritypriv->supplicant_ie[0], psecuritypriv->supplicant_ie[1]+2); in rtw_restruct_sec_ie()
[all …]
A Drtw_recv.c309 struct security_priv *psecuritypriv = &adapter->securitypriv; in recvframe_chkmic() local
327 if (psecuritypriv->binstallGrpkey == false) { in recvframe_chkmic()
364 if (!psecuritypriv->bcheck_grpkey && in recvframe_chkmic()
366 psecuritypriv->bcheck_grpkey = true; in recvframe_chkmic()
384 struct security_priv *psecuritypriv = &padapter->securitypriv; in decryptor() local
397 prxattrib->key_index = psecuritypriv->dot11PrivacyKeyIndex; in decryptor()
402 prxattrib->key_index = psecuritypriv->dot118021XGrpKeyid; in decryptor()
409 psecuritypriv->hw_decrypted = false; in decryptor()
428 psecuritypriv->hw_decrypted = true; in decryptor()
2042 psecuritypriv->ndisauthtype == Ndis802_11AuthModeWPAPSK && in recv_func()
[all …]
A Drtw_cmd.c681 struct security_priv *psecuritypriv = &padapter->securitypriv; in rtw_joinbss_cmd() local
717 psecnetwork = (struct wlan_bssid_ex *)&psecuritypriv->sec_bss; in rtw_joinbss_cmd()
723 psecuritypriv->authenticator_ie[0] = (unsigned char)psecnetwork->ie_length; in rtw_joinbss_cmd()
726 memcpy(&psecuritypriv->authenticator_ie[1], &psecnetwork->ies[12], psecnetwork->ie_length-12); in rtw_joinbss_cmd()
728 memcpy(&psecuritypriv->authenticator_ie[1], &psecnetwork->ies[12], (256-1)); in rtw_joinbss_cmd()
870 struct security_priv *psecuritypriv = &padapter->securitypriv; in rtw_setstakey_cmd() local
882 psetstakey_para->algorithm = (unsigned char)psecuritypriv->dot11PrivacyAlgrthm; in rtw_setstakey_cmd()
884 GET_ENCRY_ALGO(psecuritypriv, sta, psetstakey_para->algorithm, false); in rtw_setstakey_cmd()
889 …memcpy(&psetstakey_para->key, &psecuritypriv->dot118021XGrpKey[psecuritypriv->dot118021XGrpKeyid].… in rtw_setstakey_cmd()
A Drtw_xmit.c474 struct security_priv *psecuritypriv = &padapter->securitypriv; in update_attrib_sec_info() local
489 GET_ENCRY_ALGO(psecuritypriv, psta, pattrib->encrypt, bmcast); in update_attrib_sec_info()
491 switch (psecuritypriv->dot11AuthAlgrthm) { in update_attrib_sec_info()
495 pattrib->key_idx = (u8)psecuritypriv->dot11PrivacyKeyIndex; in update_attrib_sec_info()
499 pattrib->key_idx = (u8)psecuritypriv->dot118021XGrpKeyid; in update_attrib_sec_info()
525 if (psecuritypriv->busetkipkey == _FAIL) { in update_attrib_sec_info()
561 ((padapter->securitypriv.sw_encrypt) || (!psecuritypriv->hw_decrypted))) in update_attrib_sec_info()
763 struct security_priv *psecuritypriv = &padapter->securitypriv; in xmitframe_addmic() local
779 …if (!memcmp(psecuritypriv->dot118021XGrptxmickey[psecuritypriv->dot118021XGrpKeyid].skey, null_key… in xmitframe_addmic()
782 …rtw_secmicsetkey(&micdata, psecuritypriv->dot118021XGrptxmickey[psecuritypriv->dot118021XGrpKeyid]… in xmitframe_addmic()
A Drtw_mlme_ext.c685 struct security_priv *psecuritypriv = &padapter->securitypriv; in OnAuth() local
697 auth_mode = psecuritypriv->dot11AuthAlgrthm; in OnAuth()
721 psecuritypriv->dot11PrivacyAlgrthm != _WEP40_ && in OnAuth()
722 psecuritypriv->dot11PrivacyAlgrthm != _WEP104_) in OnAuth()
948 struct security_priv *psecuritypriv = &padapter->securitypriv; in OnAssocReq() local
1066 if ((psecuritypriv->wpa_psk & BIT(1)) && elems.rsn_ie) { in OnAssocReq()
1077 pstat->wpa2_group_cipher = group_cipher&psecuritypriv->wpa2_group_cipher; in OnAssocReq()
1089 } else if ((psecuritypriv->wpa_psk & BIT(0)) && elems.wpa_ie) { in OnAssocReq()
1100 pstat->wpa_group_cipher = group_cipher&psecuritypriv->wpa_group_cipher; in OnAssocReq()
1135 if ((psecuritypriv->wpa_psk > 0) in OnAssocReq()
[all …]
/linux/drivers/staging/rtl8723bs/include/
A Drtw_security.h171 #define GET_ENCRY_ALGO(psecuritypriv, psta, encry_algo, bmcst)\ argument
173 switch (psecuritypriv->dot11AuthAlgrthm) {\
177 encry_algo = (u8)psecuritypriv->dot11PrivacyAlgrthm;\
181 encry_algo = (u8)psecuritypriv->dot118021XGrpPrivacy;\
186 encry_algo = (u8)psecuritypriv->dot11PrivacyAlgrthm;\
A Drtw_mlme.h279 extern signed int rtw_set_key(struct adapter *adapter, struct security_priv *psecuritypriv, signed …
280 extern signed int rtw_set_auth(struct adapter *adapter, struct security_priv *psecuritypriv);

Completed in 81 milliseconds