psecuritypriv     498 drivers/staging/rtl8188eu/core/rtw_ap.c 	struct security_priv *psecuritypriv = &padapter->securitypriv;
psecuritypriv     509 drivers/staging/rtl8188eu/core/rtw_ap.c 	if (psecuritypriv->dot11AuthAlgrthm == dot11AuthAlgrthm_8021X)
psecuritypriv     600 drivers/staging/rtl8188eu/core/rtw_ap.c 	struct security_priv *psecuritypriv = &padapter->securitypriv;
psecuritypriv     635 drivers/staging/rtl8188eu/core/rtw_ap.c 		if ((psecuritypriv->dot11PrivacyAlgrthm != _WEP40_) &&
psecuritypriv     636 drivers/staging/rtl8188eu/core/rtw_ap.c 		    (psecuritypriv->dot11PrivacyAlgrthm != _WEP104_))
psecuritypriv     657 drivers/staging/rtl8188eu/core/rtw_ap.c 	val8 = (psecuritypriv->dot11AuthAlgrthm == dot11AuthAlgrthm_8021X) ? 0xcc : 0xcf;
psecuritypriv     740 drivers/staging/rtl8188eu/core/rtw_ap.c 	struct security_priv *psecuritypriv = &padapter->securitypriv;
psecuritypriv     831 drivers/staging/rtl8188eu/core/rtw_ap.c 	psecuritypriv->wpa_psk = 0;
psecuritypriv     836 drivers/staging/rtl8188eu/core/rtw_ap.c 	psecuritypriv->wpa2_group_cipher = _NO_PRIVACY_;
psecuritypriv     837 drivers/staging/rtl8188eu/core/rtw_ap.c 	psecuritypriv->wpa2_pairwise_cipher = _NO_PRIVACY_;
psecuritypriv     841 drivers/staging/rtl8188eu/core/rtw_ap.c 			psecuritypriv->dot11AuthAlgrthm = dot11AuthAlgrthm_8021X;
psecuritypriv     843 drivers/staging/rtl8188eu/core/rtw_ap.c 			psecuritypriv->dot8021xalg = 1;/* psk,  todo:802.1x */
psecuritypriv     844 drivers/staging/rtl8188eu/core/rtw_ap.c 			psecuritypriv->wpa_psk |= BIT(1);
psecuritypriv     846 drivers/staging/rtl8188eu/core/rtw_ap.c 			psecuritypriv->wpa2_group_cipher = group_cipher;
psecuritypriv     847 drivers/staging/rtl8188eu/core/rtw_ap.c 			psecuritypriv->wpa2_pairwise_cipher = pairwise_cipher;
psecuritypriv     854 drivers/staging/rtl8188eu/core/rtw_ap.c 	psecuritypriv->wpa_group_cipher = _NO_PRIVACY_;
psecuritypriv     855 drivers/staging/rtl8188eu/core/rtw_ap.c 	psecuritypriv->wpa_pairwise_cipher = _NO_PRIVACY_;
psecuritypriv     862 drivers/staging/rtl8188eu/core/rtw_ap.c 				psecuritypriv->dot11AuthAlgrthm = dot11AuthAlgrthm_8021X;
psecuritypriv     864 drivers/staging/rtl8188eu/core/rtw_ap.c 				psecuritypriv->dot8021xalg = 1;/* psk,  todo:802.1x */
psecuritypriv     866 drivers/staging/rtl8188eu/core/rtw_ap.c 				psecuritypriv->wpa_psk |= BIT(0);
psecuritypriv     868 drivers/staging/rtl8188eu/core/rtw_ap.c 				psecuritypriv->wpa_group_cipher = group_cipher;
psecuritypriv     869 drivers/staging/rtl8188eu/core/rtw_ap.c 				psecuritypriv->wpa_pairwise_cipher = pairwise_cipher;
psecuritypriv     914 drivers/staging/rtl8188eu/core/rtw_ap.c 		if ((psecuritypriv->wpa_pairwise_cipher & WPA_CIPHER_CCMP) ||
psecuritypriv     915 drivers/staging/rtl8188eu/core/rtw_ap.c 		    (psecuritypriv->wpa2_pairwise_cipher & WPA_CIPHER_CCMP))
psecuritypriv     955 drivers/staging/rtl8188eu/core/rtw_ap.c 	if ((psecuritypriv->wpa2_pairwise_cipher & WPA_CIPHER_TKIP) ||
psecuritypriv     956 drivers/staging/rtl8188eu/core/rtw_ap.c 	    (psecuritypriv->wpa_pairwise_cipher & WPA_CIPHER_TKIP)) {
psecuritypriv     352 drivers/staging/rtl8188eu/core/rtw_cmd.c 	struct security_priv	*psecuritypriv = &padapter->securitypriv;
psecuritypriv     390 drivers/staging/rtl8188eu/core/rtw_cmd.c 	psecnetwork = (struct wlan_bssid_ex *)&psecuritypriv->sec_bss;
psecuritypriv     406 drivers/staging/rtl8188eu/core/rtw_cmd.c 	psecuritypriv->authenticator_ie[0] = (unsigned char)psecnetwork->ie_length;
psecuritypriv     409 drivers/staging/rtl8188eu/core/rtw_cmd.c 		memcpy(&psecuritypriv->authenticator_ie[1], &psecnetwork->ies[12], psecnetwork->ie_length - 12);
psecuritypriv     411 drivers/staging/rtl8188eu/core/rtw_cmd.c 		memcpy(&psecuritypriv->authenticator_ie[1], &psecnetwork->ies[12], 255);
psecuritypriv     548 drivers/staging/rtl8188eu/core/rtw_cmd.c 	struct security_priv *psecuritypriv = &padapter->securitypriv;
psecuritypriv     569 drivers/staging/rtl8188eu/core/rtw_cmd.c 		psetstakey_para->algorithm = (unsigned char)psecuritypriv->dot11PrivacyAlgrthm;
psecuritypriv     571 drivers/staging/rtl8188eu/core/rtw_cmd.c 		GET_ENCRY_ALGO(psecuritypriv, sta, psetstakey_para->algorithm, false);
psecuritypriv     576 drivers/staging/rtl8188eu/core/rtw_cmd.c 		memcpy(&psetstakey_para->key, &psecuritypriv->dot118021XGrpKey[psecuritypriv->dot118021XGrpKeyid].skey, 16);
psecuritypriv     444 drivers/staging/rtl8188eu/core/rtw_ioctl_set.c 	struct security_priv *psecuritypriv = &padapter->securitypriv;
psecuritypriv     451 drivers/staging/rtl8188eu/core/rtw_ioctl_set.c 	psecuritypriv->ndisauthtype = authmode;
psecuritypriv     455 drivers/staging/rtl8188eu/core/rtw_ioctl_set.c 		 psecuritypriv->ndisauthtype));
psecuritypriv     457 drivers/staging/rtl8188eu/core/rtw_ioctl_set.c 	if (psecuritypriv->ndisauthtype > 3)
psecuritypriv     458 drivers/staging/rtl8188eu/core/rtw_ioctl_set.c 		psecuritypriv->dot11AuthAlgrthm = dot11AuthAlgrthm_8021X;
psecuritypriv     460 drivers/staging/rtl8188eu/core/rtw_ioctl_set.c 	res = rtw_set_auth(padapter, psecuritypriv);
psecuritypriv     473 drivers/staging/rtl8188eu/core/rtw_ioctl_set.c 	struct security_priv *psecuritypriv = &padapter->securitypriv;
psecuritypriv     486 drivers/staging/rtl8188eu/core/rtw_ioctl_set.c 		psecuritypriv->dot11PrivacyAlgrthm = _WEP40_;
psecuritypriv     490 drivers/staging/rtl8188eu/core/rtw_ioctl_set.c 		psecuritypriv->dot11PrivacyAlgrthm = _WEP104_;
psecuritypriv     494 drivers/staging/rtl8188eu/core/rtw_ioctl_set.c 		psecuritypriv->dot11PrivacyAlgrthm = _NO_PRIVACY_;
psecuritypriv     502 drivers/staging/rtl8188eu/core/rtw_ioctl_set.c 	memcpy(&psecuritypriv->dot11DefKey[keyid].skey[0],
psecuritypriv     505 drivers/staging/rtl8188eu/core/rtw_ioctl_set.c 	psecuritypriv->dot11DefKeylen[keyid] = wep->KeyLength;
psecuritypriv     507 drivers/staging/rtl8188eu/core/rtw_ioctl_set.c 	psecuritypriv->dot11PrivacyKeyIndex = keyid;
psecuritypriv     511 drivers/staging/rtl8188eu/core/rtw_ioctl_set.c 		 psecuritypriv->dot11DefKey[keyid].skey[0],
psecuritypriv     512 drivers/staging/rtl8188eu/core/rtw_ioctl_set.c 		 psecuritypriv->dot11DefKey[keyid].skey[1],
psecuritypriv     513 drivers/staging/rtl8188eu/core/rtw_ioctl_set.c 		 psecuritypriv->dot11DefKey[keyid].skey[2],
psecuritypriv     514 drivers/staging/rtl8188eu/core/rtw_ioctl_set.c 		 psecuritypriv->dot11DefKey[keyid].skey[3],
psecuritypriv     515 drivers/staging/rtl8188eu/core/rtw_ioctl_set.c 		 psecuritypriv->dot11DefKey[keyid].skey[4],
psecuritypriv     516 drivers/staging/rtl8188eu/core/rtw_ioctl_set.c 		 psecuritypriv->dot11DefKey[keyid].skey[5],
psecuritypriv     517 drivers/staging/rtl8188eu/core/rtw_ioctl_set.c 		 psecuritypriv->dot11DefKey[keyid].skey[6],
psecuritypriv     518 drivers/staging/rtl8188eu/core/rtw_ioctl_set.c 		 psecuritypriv->dot11DefKey[keyid].skey[7],
psecuritypriv     519 drivers/staging/rtl8188eu/core/rtw_ioctl_set.c 		 psecuritypriv->dot11DefKey[keyid].skey[8],
psecuritypriv     520 drivers/staging/rtl8188eu/core/rtw_ioctl_set.c 		 psecuritypriv->dot11DefKey[keyid].skey[9],
psecuritypriv     521 drivers/staging/rtl8188eu/core/rtw_ioctl_set.c 		 psecuritypriv->dot11DefKey[keyid].skey[10],
psecuritypriv     522 drivers/staging/rtl8188eu/core/rtw_ioctl_set.c 		 psecuritypriv->dot11DefKey[keyid].skey[11],
psecuritypriv     523 drivers/staging/rtl8188eu/core/rtw_ioctl_set.c 		 psecuritypriv->dot11DefKey[keyid].skey[12]));
psecuritypriv     525 drivers/staging/rtl8188eu/core/rtw_ioctl_set.c 	res = rtw_set_key(padapter, psecuritypriv, keyid, 1);
psecuritypriv     278 drivers/staging/rtl8188eu/core/rtw_mlme.c 	struct security_priv *psecuritypriv = &adapter->securitypriv;
psecuritypriv     280 drivers/staging/rtl8188eu/core/rtw_mlme.c 	if ((psecuritypriv->dot11PrivacyAlgrthm != _NO_PRIVACY_) &&
psecuritypriv     283 drivers/staging/rtl8188eu/core/rtw_mlme.c 	else if ((psecuritypriv->dot11PrivacyAlgrthm == _NO_PRIVACY_) &&
psecuritypriv     499 drivers/staging/rtl8188eu/core/rtw_mlme.c 	struct security_priv *psecuritypriv = &adapter->securitypriv;
psecuritypriv     509 drivers/staging/rtl8188eu/core/rtw_mlme.c 	desired_encmode = psecuritypriv->ndisencryptstatus;
psecuritypriv    1516 drivers/staging/rtl8188eu/core/rtw_mlme.c int rtw_set_auth(struct adapter *adapter, struct security_priv *psecuritypriv)
psecuritypriv    1535 drivers/staging/rtl8188eu/core/rtw_mlme.c 	psetauthparm->mode = (unsigned char)psecuritypriv->dot11AuthAlgrthm;
psecuritypriv    1544 drivers/staging/rtl8188eu/core/rtw_mlme.c 		 psecuritypriv->dot11AuthAlgrthm));
psecuritypriv    1550 drivers/staging/rtl8188eu/core/rtw_mlme.c int rtw_set_key(struct adapter *adapter, struct security_priv *psecuritypriv, int keyid, u8 set_tx)
psecuritypriv    1569 drivers/staging/rtl8188eu/core/rtw_mlme.c 	if (psecuritypriv->dot11AuthAlgrthm == dot11AuthAlgrthm_8021X) {
psecuritypriv    1570 drivers/staging/rtl8188eu/core/rtw_mlme.c 		psetkeyparm->algorithm = (unsigned char)psecuritypriv->dot118021XGrpPrivacy;
psecuritypriv    1575 drivers/staging/rtl8188eu/core/rtw_mlme.c 		psetkeyparm->algorithm = (u8)psecuritypriv->dot11PrivacyAlgrthm;
psecuritypriv    1594 drivers/staging/rtl8188eu/core/rtw_mlme.c 		       &psecuritypriv->dot11DefKey[keyid].skey[0], keylen);
psecuritypriv    1599 drivers/staging/rtl8188eu/core/rtw_mlme.c 		       &psecuritypriv->dot11DefKey[keyid].skey[0], keylen);
psecuritypriv    1603 drivers/staging/rtl8188eu/core/rtw_mlme.c 		memcpy(&psetkeyparm->key, &psecuritypriv->dot118021XGrpKey[keyid], keylen);
psecuritypriv    1608 drivers/staging/rtl8188eu/core/rtw_mlme.c 		memcpy(&psetkeyparm->key, &psecuritypriv->dot118021XGrpKey[keyid], keylen);
psecuritypriv    1614 drivers/staging/rtl8188eu/core/rtw_mlme.c 			  __func__, psecuritypriv->dot11PrivacyAlgrthm));
psecuritypriv    1671 drivers/staging/rtl8188eu/core/rtw_mlme.c 	struct security_priv *psecuritypriv = &Adapter->securitypriv;
psecuritypriv    1675 drivers/staging/rtl8188eu/core/rtw_mlme.c 		if ((psecuritypriv->PMKIDList[i].bUsed) &&
psecuritypriv    1676 drivers/staging/rtl8188eu/core/rtw_mlme.c 		    (!memcmp(psecuritypriv->PMKIDList[i].Bssid, bssid, ETH_ALEN)))
psecuritypriv    1696 drivers/staging/rtl8188eu/core/rtw_mlme.c 	struct security_priv *psecuritypriv = &Adapter->securitypriv;
psecuritypriv    1704 drivers/staging/rtl8188eu/core/rtw_mlme.c 		memcpy(&ie[ie_len], &psecuritypriv->PMKIDList[iEntry].PMKID, 16);
psecuritypriv    1718 drivers/staging/rtl8188eu/core/rtw_mlme.c 	struct security_priv *psecuritypriv = &adapter->securitypriv;
psecuritypriv    1719 drivers/staging/rtl8188eu/core/rtw_mlme.c 	uint ndisauthmode = psecuritypriv->ndisauthtype;
psecuritypriv    1720 drivers/staging/rtl8188eu/core/rtw_mlme.c 	uint ndissecuritytype = psecuritypriv->ndisencryptstatus;
psecuritypriv    1737 drivers/staging/rtl8188eu/core/rtw_mlme.c 		memcpy(out_ie+ielength, psecuritypriv->wps_ie, psecuritypriv->wps_ie_len);
psecuritypriv    1739 drivers/staging/rtl8188eu/core/rtw_mlme.c 		ielength += psecuritypriv->wps_ie_len;
psecuritypriv    1742 drivers/staging/rtl8188eu/core/rtw_mlme.c 		memcpy(&out_ie[ielength], &psecuritypriv->supplicant_ie[0], psecuritypriv->supplicant_ie[1]+2);
psecuritypriv    1743 drivers/staging/rtl8188eu/core/rtw_mlme.c 		ielength += psecuritypriv->supplicant_ie[1]+2;
psecuritypriv    1744 drivers/staging/rtl8188eu/core/rtw_mlme.c 		rtw_report_sec_ie(adapter, authmode, psecuritypriv->supplicant_ie);
psecuritypriv    1778 drivers/staging/rtl8188eu/core/rtw_mlme.c 	struct security_priv *psecuritypriv = &adapter->securitypriv;
psecuritypriv    1781 drivers/staging/rtl8188eu/core/rtw_mlme.c 	pdev_network->Privacy = psecuritypriv->dot11PrivacyAlgrthm > 0 ? 1 : 0; /*  adhoc no 802.1x */
psecuritypriv    2656 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c 	struct security_priv *psecuritypriv = &padapter->securitypriv;
psecuritypriv    2669 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c 	auth_mode = psecuritypriv->dot11AuthAlgrthm;
psecuritypriv    2675 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c 	if (auth_mode == 2 && psecuritypriv->dot11PrivacyAlgrthm != _WEP40_ &&
psecuritypriv    2676 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c 	    psecuritypriv->dot11PrivacyAlgrthm != _WEP104_)
psecuritypriv    2905 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c 	struct security_priv *psecuritypriv = &padapter->securitypriv;
psecuritypriv    3028 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c 	if ((psecuritypriv->wpa_psk & BIT(1)) && elems.rsn_ie) {
psecuritypriv    3038 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c 			pstat->wpa2_group_cipher = group_cipher & psecuritypriv->wpa2_group_cipher;
psecuritypriv    3039 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c 			pstat->wpa2_pairwise_cipher = pairwise_cipher & psecuritypriv->wpa2_pairwise_cipher;
psecuritypriv    3049 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c 	} else if ((psecuritypriv->wpa_psk & BIT(0)) && elems.wpa_ie) {
psecuritypriv    3059 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c 			pstat->wpa_group_cipher = group_cipher & psecuritypriv->wpa_group_cipher;
psecuritypriv    3060 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c 			pstat->wpa_pairwise_cipher = pairwise_cipher & psecuritypriv->wpa_pairwise_cipher;
psecuritypriv    3097 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c 		if ((psecuritypriv->wpa_psk > 0) && (pstat->flags & (WLAN_STA_WPS|WLAN_STA_MAYBE_WPS))) {
psecuritypriv    3115 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c 		if (psecuritypriv->wpa_psk == 0) {
psecuritypriv     157 drivers/staging/rtl8188eu/core/rtw_pwrctrl.c 	struct security_priv *psecuritypriv = &(padapter->securitypriv);
psecuritypriv     176 drivers/staging/rtl8188eu/core/rtw_pwrctrl.c 		if ((_WEP40_ == psecuritypriv->dot11PrivacyAlgrthm) || (_WEP104_ == psecuritypriv->dot11PrivacyAlgrthm)) {
psecuritypriv     181 drivers/staging/rtl8188eu/core/rtw_pwrctrl.c 					if (keyid == psecuritypriv->dot11PrivacyKeyIndex)
psecuritypriv     182 drivers/staging/rtl8188eu/core/rtw_pwrctrl.c 						result = rtw_set_key(padapter, psecuritypriv, keyid, 1);
psecuritypriv     184 drivers/staging/rtl8188eu/core/rtw_pwrctrl.c 						result = rtw_set_key(padapter, psecuritypriv, keyid, 0);
psecuritypriv     219 drivers/staging/rtl8188eu/core/rtw_recv.c 	struct	security_priv	*psecuritypriv = &adapter->securitypriv;
psecuritypriv     237 drivers/staging/rtl8188eu/core/rtw_recv.c 				if (!psecuritypriv) {
psecuritypriv     244 drivers/staging/rtl8188eu/core/rtw_recv.c 				mickey = &psecuritypriv->dot118021XGrprxmickey[prxattrib->key_index].skey[0];
psecuritypriv     320 drivers/staging/rtl8188eu/core/rtw_recv.c 					 prxattrib->ra[3], prxattrib->ra[4], prxattrib->ra[5], psecuritypriv->binstallGrpkey));
psecuritypriv     338 drivers/staging/rtl8188eu/core/rtw_recv.c 				if (!psecuritypriv->bcheck_grpkey && is_multicast_ether_addr(prxattrib->ra)) {
psecuritypriv     339 drivers/staging/rtl8188eu/core/rtw_recv.c 					psecuritypriv->bcheck_grpkey = true;
psecuritypriv     361 drivers/staging/rtl8188eu/core/rtw_recv.c 	struct security_priv *psecuritypriv = &padapter->securitypriv;
psecuritypriv     378 drivers/staging/rtl8188eu/core/rtw_recv.c 				prxattrib->key_index = psecuritypriv->dot11PrivacyKeyIndex;
psecuritypriv     383 drivers/staging/rtl8188eu/core/rtw_recv.c 				prxattrib->key_index = psecuritypriv->dot118021XGrpKeyid;
psecuritypriv     390 drivers/staging/rtl8188eu/core/rtw_recv.c 		psecuritypriv->hw_decrypted = false;
psecuritypriv     407 drivers/staging/rtl8188eu/core/rtw_recv.c 		   (psecuritypriv->busetkipkey == 1 || prxattrib->encrypt != _TKIP_))
psecuritypriv     408 drivers/staging/rtl8188eu/core/rtw_recv.c 			psecuritypriv->hw_decrypted = true;
psecuritypriv    1037 drivers/staging/rtl8188eu/core/rtw_recv.c 	struct security_priv	*psecuritypriv = &adapter->securitypriv;
psecuritypriv    1129 drivers/staging/rtl8188eu/core/rtw_recv.c 		GET_ENCRY_ALGO(psecuritypriv, psta, pattrib->encrypt, is_multicast_ether_addr(pattrib->ra));
psecuritypriv    1946 drivers/staging/rtl8188eu/core/rtw_recv.c 	struct security_priv *psecuritypriv = &padapter->securitypriv;
psecuritypriv    1950 drivers/staging/rtl8188eu/core/rtw_recv.c 	if (check_fwstate(mlmepriv, WIFI_STATION_STATE) && psecuritypriv->busetkipkey) {
psecuritypriv    1967 drivers/staging/rtl8188eu/core/rtw_recv.c 		    !is_wep_enc(psecuritypriv->dot11PrivacyAlgrthm) &&
psecuritypriv    1968 drivers/staging/rtl8188eu/core/rtw_recv.c 		    !psecuritypriv->busetkipkey) {
psecuritypriv     138 drivers/staging/rtl8188eu/core/rtw_security.c 	struct	security_priv	*psecuritypriv = &padapter->securitypriv;
psecuritypriv     140 drivers/staging/rtl8188eu/core/rtw_security.c 	const int keyindex = psecuritypriv->dot11PrivacyKeyIndex;
psecuritypriv     165 drivers/staging/rtl8188eu/core/rtw_security.c 	if (crypto_ops->set_key(psecuritypriv->dot11DefKey[keyindex].skey,
psecuritypriv     166 drivers/staging/rtl8188eu/core/rtw_security.c 				psecuritypriv->dot11DefKeylen[keyindex], NULL, crypto_private) < 0)
psecuritypriv     206 drivers/staging/rtl8188eu/core/rtw_security.c 		struct	security_priv	*psecuritypriv = &padapter->securitypriv;
psecuritypriv     228 drivers/staging/rtl8188eu/core/rtw_security.c 		if (crypto_ops->set_key(psecuritypriv->dot11DefKey[keyindex].skey,
psecuritypriv     229 drivers/staging/rtl8188eu/core/rtw_security.c 					psecuritypriv->dot11DefKeylen[keyindex], NULL, crypto_private) < 0) {
psecuritypriv     590 drivers/staging/rtl8188eu/core/rtw_security.c 	struct	security_priv	*psecuritypriv = &padapter->securitypriv;
psecuritypriv     611 drivers/staging/rtl8188eu/core/rtw_security.c 				prwskey = psecuritypriv->dot118021XGrpKey[psecuritypriv->dot118021XGrpKeyid].skey;
psecuritypriv     670 drivers/staging/rtl8188eu/core/rtw_security.c 	struct	security_priv	*psecuritypriv = &padapter->securitypriv;
psecuritypriv     681 drivers/staging/rtl8188eu/core/rtw_security.c 				if (!psecuritypriv->binstallGrpkey) {
psecuritypriv     686 drivers/staging/rtl8188eu/core/rtw_security.c 				prwskey = psecuritypriv->dot118021XGrpKey[prxattrib->key_index].skey;
psecuritypriv    1228 drivers/staging/rtl8188eu/core/rtw_security.c 	struct	security_priv	*psecuritypriv = &padapter->securitypriv;
psecuritypriv    1253 drivers/staging/rtl8188eu/core/rtw_security.c 				prwskey = psecuritypriv->dot118021XGrpKey[psecuritypriv->dot118021XGrpKeyid].skey;
psecuritypriv    1294 drivers/staging/rtl8188eu/core/rtw_security.c 			struct security_priv *psecuritypriv = &padapter->securitypriv;
psecuritypriv    1299 drivers/staging/rtl8188eu/core/rtw_security.c 				if (!psecuritypriv->binstallGrpkey) {
psecuritypriv    1304 drivers/staging/rtl8188eu/core/rtw_security.c 				key_idx = psecuritypriv->dot118021XGrpKeyid;
psecuritypriv    1305 drivers/staging/rtl8188eu/core/rtw_security.c 				key = psecuritypriv->dot118021XGrpKey[key_idx].skey;
psecuritypriv     400 drivers/staging/rtl8188eu/core/rtw_xmit.c 	struct security_priv	*psecuritypriv = &padapter->securitypriv;
psecuritypriv     520 drivers/staging/rtl8188eu/core/rtw_xmit.c 		GET_ENCRY_ALGO(psecuritypriv, psta, pattrib->encrypt, mcast);
psecuritypriv     522 drivers/staging/rtl8188eu/core/rtw_xmit.c 		switch (psecuritypriv->dot11AuthAlgrthm) {
psecuritypriv     526 drivers/staging/rtl8188eu/core/rtw_xmit.c 			pattrib->key_idx = (u8)psecuritypriv->dot11PrivacyKeyIndex;
psecuritypriv     530 drivers/staging/rtl8188eu/core/rtw_xmit.c 				pattrib->key_idx = (u8)psecuritypriv->dot118021XGrpKeyid;
psecuritypriv     572 drivers/staging/rtl8188eu/core/rtw_xmit.c 	if (pattrib->encrypt && !psecuritypriv->hw_decrypted) {
psecuritypriv     595 drivers/staging/rtl8188eu/core/rtw_xmit.c 	struct	security_priv	*psecuritypriv = &padapter->securitypriv;
psecuritypriv     615 drivers/staging/rtl8188eu/core/rtw_xmit.c 				if (!memcmp(psecuritypriv->dot118021XGrptxmickey[psecuritypriv->dot118021XGrpKeyid].skey, null_key, 16))
psecuritypriv     618 drivers/staging/rtl8188eu/core/rtw_xmit.c 				rtw_secmicsetkey(&micdata, psecuritypriv->dot118021XGrptxmickey[psecuritypriv->dot118021XGrpKeyid].skey);
psecuritypriv     235 drivers/staging/rtl8188eu/include/rtw_mlme.h int rtw_set_key(struct adapter *adapter, struct security_priv *psecuritypriv,
psecuritypriv     237 drivers/staging/rtl8188eu/include/rtw_mlme.h int rtw_set_auth(struct adapter *adapter, struct security_priv *psecuritypriv);
psecuritypriv     165 drivers/staging/rtl8188eu/include/rtw_security.h #define GET_ENCRY_ALGO(psecuritypriv, psta, encry_algo, bmcst)		\
psecuritypriv     167 drivers/staging/rtl8188eu/include/rtw_security.h 	switch (psecuritypriv->dot11AuthAlgrthm) {			\
psecuritypriv     171 drivers/staging/rtl8188eu/include/rtw_security.h 		encry_algo = (u8)psecuritypriv->dot11PrivacyAlgrthm;	\
psecuritypriv     175 drivers/staging/rtl8188eu/include/rtw_security.h 			encry_algo = (u8)psecuritypriv->dot118021XGrpPrivacy;\
psecuritypriv     180 drivers/staging/rtl8188eu/include/rtw_security.h 		encry_algo = (u8)psecuritypriv->dot11PrivacyAlgrthm;	\
psecuritypriv     356 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 	struct security_priv *psecuritypriv = &padapter->securitypriv;
psecuritypriv     427 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 			memcpy(&(psecuritypriv->dot11DefKey[wep_key_idx].skey[0]), pwep->KeyMaterial, pwep->KeyLength);
psecuritypriv     428 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 			psecuritypriv->dot11DefKeylen[wep_key_idx] = pwep->KeyLength;
psecuritypriv     429 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 			rtw_set_key(padapter, psecuritypriv, wep_key_idx, 0);
psecuritypriv     780 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 	struct security_priv *psecuritypriv = &padapter->securitypriv;
psecuritypriv     796 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 			if (!memcmp(psecuritypriv->PMKIDList[j].Bssid, strIssueBssid, ETH_ALEN)) {
psecuritypriv     799 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 				memcpy(psecuritypriv->PMKIDList[j].PMKID, pPMK->pmkid, IW_PMKID_LEN);
psecuritypriv     800 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 				psecuritypriv->PMKIDList[j].bUsed = true;
psecuritypriv     801 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 				psecuritypriv->PMKIDIndex = j+1;
psecuritypriv     810 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 				psecuritypriv->PMKIDIndex);
psecuritypriv     812 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 			memcpy(psecuritypriv->PMKIDList[psecuritypriv->PMKIDIndex].Bssid, strIssueBssid, ETH_ALEN);
psecuritypriv     813 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 			memcpy(psecuritypriv->PMKIDList[psecuritypriv->PMKIDIndex].PMKID, pPMK->pmkid, IW_PMKID_LEN);
psecuritypriv     815 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 			psecuritypriv->PMKIDList[psecuritypriv->PMKIDIndex].bUsed = true;
psecuritypriv     816 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 			psecuritypriv->PMKIDIndex++;
psecuritypriv     817 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 			if (psecuritypriv->PMKIDIndex == 16)
psecuritypriv     818 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 				psecuritypriv->PMKIDIndex = 0;
psecuritypriv     824 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 			if (!memcmp(psecuritypriv->PMKIDList[j].Bssid, strIssueBssid, ETH_ALEN)) {
psecuritypriv     826 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 				eth_zero_addr(psecuritypriv->PMKIDList[j].Bssid);
psecuritypriv     827 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 				psecuritypriv->PMKIDList[j].bUsed = false;
psecuritypriv     833 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 		memset(&psecuritypriv->PMKIDList[0], 0x00, sizeof(struct rt_pmkid_list) * NUM_PMKID_CACHE);
psecuritypriv     834 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 		psecuritypriv->PMKIDIndex = 0;
psecuritypriv    2200 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 	struct security_priv *psecuritypriv = &(padapter->securitypriv);
psecuritypriv    2261 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 			psecuritypriv->ndisencryptstatus = Ndis802_11Encryption1Enabled;
psecuritypriv    2262 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 			psecuritypriv->dot11PrivacyAlgrthm = _WEP40_;
psecuritypriv    2263 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 			psecuritypriv->dot118021XGrpPrivacy = _WEP40_;
psecuritypriv    2266 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 				psecuritypriv->dot11PrivacyAlgrthm = _WEP104_;
psecuritypriv    2267 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 				psecuritypriv->dot118021XGrpPrivacy = _WEP104_;
psecuritypriv    2270 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 			psecuritypriv->dot11PrivacyKeyIndex = wep_key_idx;
psecuritypriv    2272 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 			memcpy(&(psecuritypriv->dot11DefKey[wep_key_idx].skey[0]), pwep->KeyMaterial, pwep->KeyLength);
psecuritypriv    2274 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 			psecuritypriv->dot11DefKeylen[wep_key_idx] = pwep->KeyLength;
psecuritypriv    2283 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 			memcpy(&(psecuritypriv->dot11DefKey[wep_key_idx].skey[0]), pwep->KeyMaterial, pwep->KeyLength);
psecuritypriv    2285 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 			psecuritypriv->dot11DefKeylen[wep_key_idx] = pwep->KeyLength;
psecuritypriv    2298 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 				memcpy(psecuritypriv->dot118021XGrpKey[param->u.crypt.idx].skey,
psecuritypriv    2301 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 				psecuritypriv->dot118021XGrpPrivacy = _WEP40_;
psecuritypriv    2303 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 					psecuritypriv->dot118021XGrpPrivacy = _WEP104_;
psecuritypriv    2306 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 				psecuritypriv->dot118021XGrpPrivacy = _TKIP_;
psecuritypriv    2307 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 				memcpy(psecuritypriv->dot118021XGrpKey[param->u.crypt.idx].skey,
psecuritypriv    2310 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 				memcpy(psecuritypriv->dot118021XGrptxmickey[param->u.crypt.idx].skey, &(param->u.crypt.key[16]), 8);
psecuritypriv    2311 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 				memcpy(psecuritypriv->dot118021XGrprxmickey[param->u.crypt.idx].skey, &(param->u.crypt.key[24]), 8);
psecuritypriv    2313 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 				psecuritypriv->busetkipkey = true;
psecuritypriv    2316 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 				psecuritypriv->dot118021XGrpPrivacy = _AES_;
psecuritypriv    2317 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 				memcpy(psecuritypriv->dot118021XGrpKey[param->u.crypt.idx].skey,
psecuritypriv    2321 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 				psecuritypriv->dot118021XGrpPrivacy = _NO_PRIVACY_;
psecuritypriv    2323 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 			psecuritypriv->dot118021XGrpKeyid = param->u.crypt.idx;
psecuritypriv    2324 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 			psecuritypriv->binstallGrpkey = true;
psecuritypriv    2325 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 			psecuritypriv->dot11PrivacyAlgrthm = psecuritypriv->dot118021XGrpPrivacy;/*  */
psecuritypriv    2326 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 			set_group_key(padapter, param->u.crypt.key, psecuritypriv->dot118021XGrpPrivacy, param->u.crypt.idx);
psecuritypriv    2330 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 				pbcmc_sta->dot118021XPrivacy = psecuritypriv->dot118021XGrpPrivacy;/* rx will use bmc_sta's dot118021XPrivacy */
psecuritypriv    2336 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 	if (psecuritypriv->dot11AuthAlgrthm == dot11AuthAlgrthm_8021X && psta) { /*  psk/802_1x */
psecuritypriv    2356 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 					psecuritypriv->busetkipkey = true;
psecuritypriv    2372 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 					memcpy(psecuritypriv->dot118021XGrpKey[param->u.crypt.idx].skey,
psecuritypriv    2374 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 					psecuritypriv->dot118021XGrpPrivacy = _WEP40_;
psecuritypriv    2376 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 						psecuritypriv->dot118021XGrpPrivacy = _WEP104_;
psecuritypriv    2378 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 					psecuritypriv->dot118021XGrpPrivacy = _TKIP_;
psecuritypriv    2380 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 					memcpy(psecuritypriv->dot118021XGrpKey[param->u.crypt.idx].skey,
psecuritypriv    2384 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 					memcpy(psecuritypriv->dot118021XGrptxmickey[param->u.crypt.idx].skey, &(param->u.crypt.key[16]), 8);
psecuritypriv    2385 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 					memcpy(psecuritypriv->dot118021XGrprxmickey[param->u.crypt.idx].skey, &(param->u.crypt.key[24]), 8);
psecuritypriv    2387 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 					psecuritypriv->busetkipkey = true;
psecuritypriv    2389 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 					psecuritypriv->dot118021XGrpPrivacy = _AES_;
psecuritypriv    2391 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 					memcpy(psecuritypriv->dot118021XGrpKey[param->u.crypt.idx].skey,
psecuritypriv    2394 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 					psecuritypriv->dot118021XGrpPrivacy = _NO_PRIVACY_;
psecuritypriv    2397 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 				psecuritypriv->dot118021XGrpKeyid = param->u.crypt.idx;
psecuritypriv    2399 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 				psecuritypriv->binstallGrpkey = true;
psecuritypriv    2401 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 				psecuritypriv->dot11PrivacyAlgrthm = psecuritypriv->dot118021XGrpPrivacy;/*  */
psecuritypriv    2403 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 				set_group_key(padapter, param->u.crypt.key, psecuritypriv->dot118021XGrpPrivacy, param->u.crypt.idx);
psecuritypriv    2408 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 					pbcmc_sta->dot118021XPrivacy = psecuritypriv->dot118021XGrpPrivacy;/* rx will use bmc_sta's dot118021XPrivacy */
psecuritypriv     366 drivers/staging/rtl8188eu/os_dep/os_intfs.c 	struct security_priv *psecuritypriv = &padapter->securitypriv;
psecuritypriv     382 drivers/staging/rtl8188eu/os_dep/os_intfs.c 	psecuritypriv->binstallGrpkey = _FAIL;
psecuritypriv     383 drivers/staging/rtl8188eu/os_dep/os_intfs.c 	psecuritypriv->dot11AuthAlgrthm = dot11AuthAlgrthm_Open;
psecuritypriv     384 drivers/staging/rtl8188eu/os_dep/os_intfs.c 	psecuritypriv->dot11PrivacyAlgrthm = _NO_PRIVACY_;
psecuritypriv     385 drivers/staging/rtl8188eu/os_dep/os_intfs.c 	psecuritypriv->dot11PrivacyKeyIndex = 0;
psecuritypriv     386 drivers/staging/rtl8188eu/os_dep/os_intfs.c 	psecuritypriv->dot118021XGrpPrivacy = _NO_PRIVACY_;
psecuritypriv     387 drivers/staging/rtl8188eu/os_dep/os_intfs.c 	psecuritypriv->dot118021XGrpKeyid = 1;
psecuritypriv     388 drivers/staging/rtl8188eu/os_dep/os_intfs.c 	psecuritypriv->ndisauthtype = Ndis802_11AuthModeOpen;
psecuritypriv     389 drivers/staging/rtl8188eu/os_dep/os_intfs.c 	psecuritypriv->ndisencryptstatus = Ndis802_11WEPDisabled;
psecuritypriv      33 drivers/staging/rtl8188eu/os_dep/recv_linux.c 	struct security_priv *psecuritypriv = &padapter->securitypriv;
psecuritypriv      36 drivers/staging/rtl8188eu/os_dep/recv_linux.c 	if (psecuritypriv->last_mic_err_time == 0) {
psecuritypriv      37 drivers/staging/rtl8188eu/os_dep/recv_linux.c 		psecuritypriv->last_mic_err_time = jiffies;
psecuritypriv      41 drivers/staging/rtl8188eu/os_dep/recv_linux.c 		if (cur_time - psecuritypriv->last_mic_err_time < 60 * HZ) {
psecuritypriv      42 drivers/staging/rtl8188eu/os_dep/recv_linux.c 			psecuritypriv->btkip_countermeasure = true;
psecuritypriv      43 drivers/staging/rtl8188eu/os_dep/recv_linux.c 			psecuritypriv->last_mic_err_time = 0;
psecuritypriv      44 drivers/staging/rtl8188eu/os_dep/recv_linux.c 			psecuritypriv->btkip_countermeasure_time = cur_time;
psecuritypriv      46 drivers/staging/rtl8188eu/os_dep/recv_linux.c 			psecuritypriv->last_mic_err_time = jiffies;
psecuritypriv     266 drivers/staging/rtl8712/os_intfs.c 	struct security_priv *psecuritypriv = &padapter->securitypriv;
psecuritypriv     287 drivers/staging/rtl8712/os_intfs.c 	psecuritypriv->sw_encrypt = pregistrypriv->software_encrypt;
psecuritypriv     288 drivers/staging/rtl8712/os_intfs.c 	psecuritypriv->sw_decrypt = pregistrypriv->software_decrypt;
psecuritypriv     289 drivers/staging/rtl8712/os_intfs.c 	psecuritypriv->binstallGrpkey = _FAIL;
psecuritypriv     403 drivers/staging/rtl8712/rtl8712_xmit.c 	struct security_priv *psecuritypriv = &padapter->securitypriv;
psecuritypriv     486 drivers/staging/rtl8712/rtl8712_xmit.c 				ptxdesc->txdw1 |= cpu_to_le32((psecuritypriv->
psecuritypriv     695 drivers/staging/rtl8712/rtl8712_xmit.c 	struct security_priv *psecuritypriv = &padapter->securitypriv;
psecuritypriv     705 drivers/staging/rtl8712/rtl8712_xmit.c 			sz = sz - 4 - (psecuritypriv->sw_encrypt ? 0 :
psecuritypriv     349 drivers/staging/rtl8712/rtl871x_cmd.c 	struct security_priv	*psecuritypriv = &padapter->securitypriv;
psecuritypriv     375 drivers/staging/rtl8712/rtl871x_cmd.c 	psecnetwork = &psecuritypriv->sec_bss;
psecuritypriv     377 drivers/staging/rtl8712/rtl871x_cmd.c 	psecuritypriv->authenticator_ie[0] = (unsigned char)
psecuritypriv     380 drivers/staging/rtl8712/rtl871x_cmd.c 		memcpy(&psecuritypriv->authenticator_ie[1],
psecuritypriv     383 drivers/staging/rtl8712/rtl871x_cmd.c 		memcpy(&psecuritypriv->authenticator_ie[1],
psecuritypriv     430 drivers/staging/rtl8712/rtl871x_cmd.c 	psecuritypriv->supplicant_ie[0] = (u8)psecnetwork->IELength;
psecuritypriv     432 drivers/staging/rtl8712/rtl871x_cmd.c 		memcpy(&psecuritypriv->supplicant_ie[1], &psecnetwork->IEs[0],
psecuritypriv     435 drivers/staging/rtl8712/rtl871x_cmd.c 		memcpy(&psecuritypriv->supplicant_ie[1], &psecnetwork->IEs[0],
psecuritypriv     524 drivers/staging/rtl8712/rtl871x_cmd.c 	struct security_priv *psecuritypriv = &padapter->securitypriv;
psecuritypriv     547 drivers/staging/rtl8712/rtl871x_cmd.c 					    psecuritypriv->PrivacyAlgrthm;
psecuritypriv     549 drivers/staging/rtl8712/rtl871x_cmd.c 		GET_ENCRY_ALGO(psecuritypriv, sta,
psecuritypriv     555 drivers/staging/rtl8712/rtl871x_cmd.c 			&psecuritypriv->XGrpKey[
psecuritypriv     556 drivers/staging/rtl8712/rtl871x_cmd.c 			psecuritypriv->XGrpKeyid - 1]. skey, 16);
psecuritypriv     380 drivers/staging/rtl8712/rtl871x_ioctl_linux.c 	struct security_priv *psecuritypriv = &padapter->securitypriv;
psecuritypriv     433 drivers/staging/rtl8712/rtl871x_ioctl_linux.c 			memcpy(&psecuritypriv->DefKey[wep_key_idx].skey[0],
psecuritypriv     436 drivers/staging/rtl8712/rtl871x_ioctl_linux.c 			psecuritypriv->DefKeylen[wep_key_idx] =
psecuritypriv     438 drivers/staging/rtl8712/rtl871x_ioctl_linux.c 			r8712_set_key(padapter, psecuritypriv, wep_key_idx);
psecuritypriv     768 drivers/staging/rtl8712/rtl871x_ioctl_linux.c 	struct security_priv *psecuritypriv = &padapter->securitypriv;
psecuritypriv     770 drivers/staging/rtl8712/rtl871x_ioctl_linux.c 	struct RT_PMKID_LIST *pl = psecuritypriv->PMKIDList;
psecuritypriv     803 drivers/staging/rtl8712/rtl871x_ioctl_linux.c 				psecuritypriv->PMKIDIndex = j + 1;
psecuritypriv     811 drivers/staging/rtl8712/rtl871x_ioctl_linux.c 				    __func__, psecuritypriv->PMKIDIndex);
psecuritypriv     812 drivers/staging/rtl8712/rtl871x_ioctl_linux.c 			memcpy(pl[psecuritypriv->PMKIDIndex].Bssid,
psecuritypriv     814 drivers/staging/rtl8712/rtl871x_ioctl_linux.c 			memcpy(pl[psecuritypriv->PMKIDIndex].PMKID,
psecuritypriv     816 drivers/staging/rtl8712/rtl871x_ioctl_linux.c 			pl[psecuritypriv->PMKIDIndex].bUsed = true;
psecuritypriv     817 drivers/staging/rtl8712/rtl871x_ioctl_linux.c 			psecuritypriv->PMKIDIndex++;
psecuritypriv     818 drivers/staging/rtl8712/rtl871x_ioctl_linux.c 			if (psecuritypriv->PMKIDIndex == NUM_PMKID_CACHE)
psecuritypriv     819 drivers/staging/rtl8712/rtl871x_ioctl_linux.c 				psecuritypriv->PMKIDIndex = 0;
psecuritypriv     836 drivers/staging/rtl8712/rtl871x_ioctl_linux.c 		memset(psecuritypriv->PMKIDList, 0,
psecuritypriv     838 drivers/staging/rtl8712/rtl871x_ioctl_linux.c 		psecuritypriv->PMKIDIndex = 0;
psecuritypriv     317 drivers/staging/rtl8712/rtl871x_ioctl_set.c 	struct security_priv *psecuritypriv = &padapter->securitypriv;
psecuritypriv     320 drivers/staging/rtl8712/rtl871x_ioctl_set.c 	psecuritypriv->ndisauthtype = authmode;
psecuritypriv     321 drivers/staging/rtl8712/rtl871x_ioctl_set.c 	if (psecuritypriv->ndisauthtype > 3)
psecuritypriv     322 drivers/staging/rtl8712/rtl871x_ioctl_set.c 		psecuritypriv->AuthAlgrthm = 2; /* 802.1x */
psecuritypriv     323 drivers/staging/rtl8712/rtl871x_ioctl_set.c 	if (r8712_set_auth(padapter, psecuritypriv))
psecuritypriv     334 drivers/staging/rtl8712/rtl871x_ioctl_set.c 	struct security_priv *psecuritypriv = &padapter->securitypriv;
psecuritypriv     341 drivers/staging/rtl8712/rtl871x_ioctl_set.c 		psecuritypriv->PrivacyAlgrthm = _WEP40_;
psecuritypriv     344 drivers/staging/rtl8712/rtl871x_ioctl_set.c 		psecuritypriv->PrivacyAlgrthm = _WEP104_;
psecuritypriv     347 drivers/staging/rtl8712/rtl871x_ioctl_set.c 		psecuritypriv->PrivacyAlgrthm = _NO_PRIVACY_;
psecuritypriv     350 drivers/staging/rtl8712/rtl871x_ioctl_set.c 	memcpy(psecuritypriv->DefKey[keyid].skey, &wep->KeyMaterial,
psecuritypriv     352 drivers/staging/rtl8712/rtl871x_ioctl_set.c 	psecuritypriv->DefKeylen[keyid] = wep->KeyLength;
psecuritypriv     353 drivers/staging/rtl8712/rtl871x_ioctl_set.c 	psecuritypriv->PrivacyKeyIndex = keyid;
psecuritypriv     354 drivers/staging/rtl8712/rtl871x_ioctl_set.c 	return r8712_set_key(padapter, psecuritypriv, keyid);
psecuritypriv     221 drivers/staging/rtl8712/rtl871x_mlme.c 	struct security_priv *psecuritypriv = &adapter->securitypriv;
psecuritypriv     223 drivers/staging/rtl8712/rtl871x_mlme.c 	if ((psecuritypriv->PrivacyAlgrthm != _NO_PRIVACY_) &&
psecuritypriv     226 drivers/staging/rtl8712/rtl871x_mlme.c 	else if ((psecuritypriv->PrivacyAlgrthm == _NO_PRIVACY_) &&
psecuritypriv     422 drivers/staging/rtl8712/rtl871x_mlme.c 	struct	security_priv *psecuritypriv = &adapter->securitypriv;
psecuritypriv     424 drivers/staging/rtl8712/rtl871x_mlme.c 	if (psecuritypriv->wps_phase) {
psecuritypriv     431 drivers/staging/rtl8712/rtl871x_mlme.c 	if ((psecuritypriv->PrivacyAlgrthm != _NO_PRIVACY_) &&
psecuritypriv    1148 drivers/staging/rtl8712/rtl871x_mlme.c 		   struct security_priv *psecuritypriv)
psecuritypriv    1163 drivers/staging/rtl8712/rtl871x_mlme.c 	psetauthparm->mode = (u8)psecuritypriv->AuthAlgrthm;
psecuritypriv    1175 drivers/staging/rtl8712/rtl871x_mlme.c 		  struct security_priv *psecuritypriv,
psecuritypriv    1192 drivers/staging/rtl8712/rtl871x_mlme.c 	if (psecuritypriv->AuthAlgrthm == 2) { /* 802.1X */
psecuritypriv    1194 drivers/staging/rtl8712/rtl871x_mlme.c 			 (u8)psecuritypriv->XGrpPrivacy;
psecuritypriv    1197 drivers/staging/rtl8712/rtl871x_mlme.c 			 (u8)psecuritypriv->PrivacyAlgrthm;
psecuritypriv    1205 drivers/staging/rtl8712/rtl871x_mlme.c 			psecuritypriv->DefKey[keyid].skey, keylen);
psecuritypriv    1210 drivers/staging/rtl8712/rtl871x_mlme.c 			psecuritypriv->DefKey[keyid].skey, keylen);
psecuritypriv    1219 drivers/staging/rtl8712/rtl871x_mlme.c 			&psecuritypriv->XGrpKey[keyid - 1], keylen);
psecuritypriv    1229 drivers/staging/rtl8712/rtl871x_mlme.c 			&psecuritypriv->XGrpKey[keyid - 1], keylen);
psecuritypriv    1290 drivers/staging/rtl8712/rtl871x_mlme.c 	struct security_priv *psecuritypriv = &Adapter->securitypriv;
psecuritypriv    1294 drivers/staging/rtl8712/rtl871x_mlme.c 		if (psecuritypriv->PMKIDList[i].bUsed &&
psecuritypriv    1295 drivers/staging/rtl8712/rtl871x_mlme.c 		   (!memcmp(psecuritypriv->PMKIDList[i].Bssid,
psecuritypriv    1321 drivers/staging/rtl8712/rtl871x_mlme.c 	struct security_priv *psecuritypriv = &adapter->securitypriv;
psecuritypriv    1322 drivers/staging/rtl8712/rtl871x_mlme.c 	uint ndisauthmode = psecuritypriv->ndisauthtype;
psecuritypriv    1323 drivers/staging/rtl8712/rtl871x_mlme.c 	uint ndissecuritytype = psecuritypriv->ndisencryptstatus;
psecuritypriv    1404 drivers/staging/rtl8712/rtl871x_mlme.c 						psecuritypriv->XGrpPrivacy =
psecuritypriv    1408 drivers/staging/rtl8712/rtl871x_mlme.c 						psecuritypriv->XGrpPrivacy =
psecuritypriv    1412 drivers/staging/rtl8712/rtl871x_mlme.c 						psecuritypriv->XGrpPrivacy =
psecuritypriv    1417 drivers/staging/rtl8712/rtl871x_mlme.c 						psecuritypriv->XGrpPrivacy =
psecuritypriv    1421 drivers/staging/rtl8712/rtl871x_mlme.c 						psecuritypriv->XGrpPrivacy =
psecuritypriv    1469 drivers/staging/rtl8712/rtl871x_mlme.c 						psecuritypriv->XGrpPrivacy =
psecuritypriv    1473 drivers/staging/rtl8712/rtl871x_mlme.c 						psecuritypriv->XGrpPrivacy =
psecuritypriv    1477 drivers/staging/rtl8712/rtl871x_mlme.c 						psecuritypriv->XGrpPrivacy =
psecuritypriv    1481 drivers/staging/rtl8712/rtl871x_mlme.c 						psecuritypriv->XGrpPrivacy =
psecuritypriv    1485 drivers/staging/rtl8712/rtl871x_mlme.c 						psecuritypriv->XGrpPrivacy =
psecuritypriv    1538 drivers/staging/rtl8712/rtl871x_mlme.c 		if (psecuritypriv->wps_phase) {
psecuritypriv    1539 drivers/staging/rtl8712/rtl871x_mlme.c 			memcpy(out_ie + ielength, psecuritypriv->wps_ie,
psecuritypriv    1540 drivers/staging/rtl8712/rtl871x_mlme.c 			       psecuritypriv->wps_ie_len);
psecuritypriv    1541 drivers/staging/rtl8712/rtl871x_mlme.c 			ielength += psecuritypriv->wps_ie_len;
psecuritypriv    1553 drivers/staging/rtl8712/rtl871x_mlme.c 			&psecuritypriv->PMKIDList[iEntry].PMKID, 16);
psecuritypriv    1584 drivers/staging/rtl8712/rtl871x_mlme.c 	struct security_priv	*psecuritypriv = &adapter->securitypriv;
psecuritypriv    1587 drivers/staging/rtl8712/rtl871x_mlme.c 	pdev_network->Privacy = cpu_to_le32(psecuritypriv->PrivacyAlgrthm
psecuritypriv     177 drivers/staging/rtl8712/rtl871x_mlme.h 		  struct security_priv *psecuritypriv, sint keyid);
psecuritypriv     179 drivers/staging/rtl8712/rtl871x_mlme.h 		   struct security_priv *psecuritypriv);
psecuritypriv     148 drivers/staging/rtl8712/rtl871x_recv.c 	struct	security_priv *psecuritypriv = &adapter->securitypriv;
psecuritypriv     158 drivers/staging/rtl8712/rtl871x_recv.c 				mickey = &psecuritypriv->XGrprxmickey[(((idx >>
psecuritypriv     160 drivers/staging/rtl8712/rtl871x_recv.c 				if (!psecuritypriv->binstallGrpkey)
psecuritypriv     187 drivers/staging/rtl8712/rtl871x_recv.c 				if (!psecuritypriv->bcheck_grpkey &&
psecuritypriv     189 drivers/staging/rtl8712/rtl871x_recv.c 					psecuritypriv->bcheck_grpkey = true;
psecuritypriv     202 drivers/staging/rtl8712/rtl871x_recv.c 	struct security_priv *psecuritypriv = &padapter->securitypriv;
psecuritypriv     206 drivers/staging/rtl8712/rtl871x_recv.c 	    psecuritypriv->sw_decrypt)) {
psecuritypriv     207 drivers/staging/rtl8712/rtl871x_recv.c 		psecuritypriv->hw_decrypted = false;
psecuritypriv     223 drivers/staging/rtl8712/rtl871x_recv.c 		psecuritypriv->hw_decrypted = true;
psecuritypriv     471 drivers/staging/rtl8712/rtl871x_recv.c 	struct security_priv *psecuritypriv = &adapter->securitypriv;
psecuritypriv     533 drivers/staging/rtl8712/rtl871x_recv.c 		GET_ENCRY_ALGO(psecuritypriv, psta, pattrib->encrypt,
psecuritypriv     160 drivers/staging/rtl8712/rtl871x_security.c 	struct	security_priv *psecuritypriv = &padapter->securitypriv;
psecuritypriv     168 drivers/staging/rtl8712/rtl871x_security.c 		pki = psecuritypriv->PrivacyKeyIndex;
psecuritypriv     169 drivers/staging/rtl8712/rtl871x_security.c 		keylength = psecuritypriv->DefKeylen[pki];
psecuritypriv     174 drivers/staging/rtl8712/rtl871x_security.c 			memcpy(&wepkey[3], &psecuritypriv->DefKey[
psecuritypriv     175 drivers/staging/rtl8712/rtl871x_security.c 				psecuritypriv->PrivacyKeyIndex].skey[0],
psecuritypriv     218 drivers/staging/rtl8712/rtl871x_security.c 	struct security_priv *psecuritypriv = &padapter->securitypriv;
psecuritypriv     227 drivers/staging/rtl8712/rtl871x_security.c 		keylength = psecuritypriv->DefKeylen[keyindex];
psecuritypriv     229 drivers/staging/rtl8712/rtl871x_security.c 		memcpy(&wepkey[3], &psecuritypriv->DefKey[
psecuritypriv     230 drivers/staging/rtl8712/rtl871x_security.c 			psecuritypriv->PrivacyKeyIndex].skey[0],
psecuritypriv     653 drivers/staging/rtl8712/rtl871x_security.c 	struct	security_priv	*psecuritypriv = &padapter->securitypriv;
psecuritypriv     670 drivers/staging/rtl8712/rtl871x_security.c 				prwskey = &psecuritypriv->XGrpKey[
psecuritypriv     672 drivers/staging/rtl8712/rtl871x_security.c 				if (!psecuritypriv->binstallGrpkey)
psecuritypriv    1352 drivers/staging/rtl8712/rtl871x_security.c 	struct	security_priv *psecuritypriv = &padapter->securitypriv;
psecuritypriv    1364 drivers/staging/rtl8712/rtl871x_security.c 				prwskey = &psecuritypriv->XGrpKey[
psecuritypriv    1366 drivers/staging/rtl8712/rtl871x_security.c 				if (!psecuritypriv->binstallGrpkey)
psecuritypriv     140 drivers/staging/rtl8712/rtl871x_security.h #define GET_ENCRY_ALGO(psecuritypriv, psta, encry_algo, bmcst) \
psecuritypriv     142 drivers/staging/rtl8712/rtl871x_security.h 	switch (psecuritypriv->AuthAlgrthm) { \
psecuritypriv     146 drivers/staging/rtl8712/rtl871x_security.h 		encry_algo = (u8)psecuritypriv->PrivacyAlgrthm; \
psecuritypriv     150 drivers/staging/rtl8712/rtl871x_security.h 			encry_algo = (u8)psecuritypriv->XGrpPrivacy; \
psecuritypriv     187 drivers/staging/rtl8712/rtl871x_xmit.c 	struct security_priv	*psecuritypriv = &padapter->securitypriv;
psecuritypriv     306 drivers/staging/rtl8712/rtl871x_xmit.c 		GET_ENCRY_ALGO(psecuritypriv, psta, pattrib->encrypt, bmcast);
psecuritypriv     332 drivers/staging/rtl8712/rtl871x_xmit.c 	    !psecuritypriv->hw_decrypted))
psecuritypriv     354 drivers/staging/rtl8712/rtl871x_xmit.c 	struct	security_priv *psecuritypriv = &padapter->securitypriv;
psecuritypriv     372 drivers/staging/rtl8712/rtl871x_xmit.c 				if (!memcmp(psecuritypriv->XGrptxmickey
psecuritypriv     373 drivers/staging/rtl8712/rtl871x_xmit.c 				   [psecuritypriv->XGrpKeyid].skey,
psecuritypriv     378 drivers/staging/rtl8712/rtl871x_xmit.c 					 psecuritypriv->
psecuritypriv     379 drivers/staging/rtl8712/rtl871x_xmit.c 					 XGrptxmickey[psecuritypriv->
psecuritypriv     420 drivers/staging/rtl8712/rtl871x_xmit.c 						  ((psecuritypriv->sw_encrypt)
psecuritypriv     428 drivers/staging/rtl8712/rtl871x_xmit.c 					    ((psecuritypriv->sw_encrypt) ?
psecuritypriv     593 drivers/staging/rtl8712/rtl871x_xmit.c 	struct security_priv	*psecuritypriv = &padapter->securitypriv;
psecuritypriv     636 drivers/staging/rtl8712/rtl871x_xmit.c 					       (u8)psecuritypriv->
psecuritypriv     643 drivers/staging/rtl8712/rtl871x_xmit.c 						    (u8)psecuritypriv->
psecuritypriv     652 drivers/staging/rtl8712/rtl871x_xmit.c 						    (u8)psecuritypriv->
psecuritypriv     555 drivers/staging/rtl8723bs/core/rtw_ap.c 	struct security_priv *psecuritypriv = &padapter->securitypriv;
psecuritypriv     572 drivers/staging/rtl8723bs/core/rtw_ap.c 	if (psecuritypriv->dot11AuthAlgrthm == dot11AuthAlgrthm_8021X)
psecuritypriv     765 drivers/staging/rtl8723bs/core/rtw_ap.c 	struct security_priv *psecuritypriv = &(padapter->securitypriv);
psecuritypriv     806 drivers/staging/rtl8723bs/core/rtw_ap.c 			(psecuritypriv->dot11PrivacyAlgrthm != _WEP40_) &&
psecuritypriv     807 drivers/staging/rtl8723bs/core/rtw_ap.c 			(psecuritypriv->dot11PrivacyAlgrthm != _WEP104_)
psecuritypriv     831 drivers/staging/rtl8723bs/core/rtw_ap.c 		psecuritypriv->dot11AuthAlgrthm == dot11AuthAlgrthm_8021X
psecuritypriv     956 drivers/staging/rtl8723bs/core/rtw_ap.c 	struct security_priv *psecuritypriv = &padapter->securitypriv;
psecuritypriv    1075 drivers/staging/rtl8723bs/core/rtw_ap.c 	psecuritypriv->wpa_psk = 0;
psecuritypriv    1079 drivers/staging/rtl8723bs/core/rtw_ap.c 	psecuritypriv->wpa2_group_cipher = _NO_PRIVACY_;
psecuritypriv    1080 drivers/staging/rtl8723bs/core/rtw_ap.c 	psecuritypriv->wpa2_pairwise_cipher = _NO_PRIVACY_;
psecuritypriv    1095 drivers/staging/rtl8723bs/core/rtw_ap.c 			psecuritypriv->dot11AuthAlgrthm = dot11AuthAlgrthm_8021X;
psecuritypriv    1097 drivers/staging/rtl8723bs/core/rtw_ap.c 			psecuritypriv->dot8021xalg = 1;/* psk,  todo:802.1x */
psecuritypriv    1098 drivers/staging/rtl8723bs/core/rtw_ap.c 			psecuritypriv->wpa_psk |= BIT(1);
psecuritypriv    1100 drivers/staging/rtl8723bs/core/rtw_ap.c 			psecuritypriv->wpa2_group_cipher = group_cipher;
psecuritypriv    1101 drivers/staging/rtl8723bs/core/rtw_ap.c 			psecuritypriv->wpa2_pairwise_cipher = pairwise_cipher;
psecuritypriv    1108 drivers/staging/rtl8723bs/core/rtw_ap.c 	psecuritypriv->wpa_group_cipher = _NO_PRIVACY_;
psecuritypriv    1109 drivers/staging/rtl8723bs/core/rtw_ap.c 	psecuritypriv->wpa_pairwise_cipher = _NO_PRIVACY_;
psecuritypriv    1125 drivers/staging/rtl8723bs/core/rtw_ap.c 				psecuritypriv->dot11AuthAlgrthm = dot11AuthAlgrthm_8021X;
psecuritypriv    1127 drivers/staging/rtl8723bs/core/rtw_ap.c 				psecuritypriv->dot8021xalg = 1;/* psk,  todo:802.1x */
psecuritypriv    1129 drivers/staging/rtl8723bs/core/rtw_ap.c 				psecuritypriv->wpa_psk |= BIT(0);
psecuritypriv    1131 drivers/staging/rtl8723bs/core/rtw_ap.c 				psecuritypriv->wpa_group_cipher = group_cipher;
psecuritypriv    1132 drivers/staging/rtl8723bs/core/rtw_ap.c 				psecuritypriv->wpa_pairwise_cipher = pairwise_cipher;
psecuritypriv    1210 drivers/staging/rtl8723bs/core/rtw_ap.c 		if ((psecuritypriv->wpa_pairwise_cipher & WPA_CIPHER_CCMP) ||
psecuritypriv    1211 drivers/staging/rtl8723bs/core/rtw_ap.c 			(psecuritypriv->wpa2_pairwise_cipher & WPA_CIPHER_CCMP)) {
psecuritypriv    1267 drivers/staging/rtl8723bs/core/rtw_ap.c 	if ((psecuritypriv->wpa2_pairwise_cipher & WPA_CIPHER_TKIP) ||
psecuritypriv    1268 drivers/staging/rtl8723bs/core/rtw_ap.c 		      (psecuritypriv->wpa_pairwise_cipher & WPA_CIPHER_TKIP)) {
psecuritypriv    2274 drivers/staging/rtl8723bs/core/rtw_ap.c 	struct security_priv *psecuritypriv = &(padapter->securitypriv);
psecuritypriv    2296 drivers/staging/rtl8723bs/core/rtw_ap.c 			psecuritypriv,
psecuritypriv    2297 drivers/staging/rtl8723bs/core/rtw_ap.c 			psecuritypriv->dot118021XGrpKeyid,
psecuritypriv    2331 drivers/staging/rtl8723bs/core/rtw_ap.c 			if ((psecuritypriv->dot11PrivacyAlgrthm == _TKIP_) ||
psecuritypriv    2332 drivers/staging/rtl8723bs/core/rtw_ap.c 				(psecuritypriv->dot11PrivacyAlgrthm == _AES_)) {
psecuritypriv     777 drivers/staging/rtl8723bs/core/rtw_cmd.c 	struct security_priv *psecuritypriv = &padapter->securitypriv;
psecuritypriv     821 drivers/staging/rtl8723bs/core/rtw_cmd.c 	psecnetwork = (struct wlan_bssid_ex *)&psecuritypriv->sec_bss;
psecuritypriv     827 drivers/staging/rtl8723bs/core/rtw_cmd.c 	psecuritypriv->authenticator_ie[0] = (unsigned char)psecnetwork->IELength;
psecuritypriv     830 drivers/staging/rtl8723bs/core/rtw_cmd.c 		memcpy(&psecuritypriv->authenticator_ie[1], &psecnetwork->IEs[12], psecnetwork->IELength-12);
psecuritypriv     832 drivers/staging/rtl8723bs/core/rtw_cmd.c 		memcpy(&psecuritypriv->authenticator_ie[1], &psecnetwork->IEs[12], (256-1));
psecuritypriv     979 drivers/staging/rtl8723bs/core/rtw_cmd.c 	struct security_priv 	*psecuritypriv = &padapter->securitypriv;
psecuritypriv     991 drivers/staging/rtl8723bs/core/rtw_cmd.c 		psetstakey_para->algorithm = (unsigned char) psecuritypriv->dot11PrivacyAlgrthm;
psecuritypriv     993 drivers/staging/rtl8723bs/core/rtw_cmd.c 		GET_ENCRY_ALGO(psecuritypriv, sta, psetstakey_para->algorithm, false);
psecuritypriv     999 drivers/staging/rtl8723bs/core/rtw_cmd.c 		memcpy(&psetstakey_para->key, &psecuritypriv->dot118021XGrpKey[psecuritypriv->dot118021XGrpKeyid].skey, 16);
psecuritypriv     552 drivers/staging/rtl8723bs/core/rtw_ioctl_set.c 	struct security_priv *psecuritypriv = &padapter->securitypriv;
psecuritypriv     558 drivers/staging/rtl8723bs/core/rtw_ioctl_set.c 	psecuritypriv->ndisauthtype = authmode;
psecuritypriv     560 drivers/staging/rtl8723bs/core/rtw_ioctl_set.c 	RT_TRACE(_module_rtl871x_ioctl_set_c_, _drv_info_, ("rtw_set_802_11_authentication_mode:psecuritypriv->ndisauthtype =%d", psecuritypriv->ndisauthtype));
psecuritypriv     562 drivers/staging/rtl8723bs/core/rtw_ioctl_set.c 	if (psecuritypriv->ndisauthtype > 3)
psecuritypriv     563 drivers/staging/rtl8723bs/core/rtw_ioctl_set.c 		psecuritypriv->dot11AuthAlgrthm = dot11AuthAlgrthm_8021X;
psecuritypriv     565 drivers/staging/rtl8723bs/core/rtw_ioctl_set.c 	res = rtw_set_auth(padapter, psecuritypriv);
psecuritypriv     579 drivers/staging/rtl8723bs/core/rtw_ioctl_set.c 	struct security_priv *psecuritypriv = &(padapter->securitypriv);
psecuritypriv     592 drivers/staging/rtl8723bs/core/rtw_ioctl_set.c 		psecuritypriv->dot11PrivacyAlgrthm = _WEP40_;
psecuritypriv     596 drivers/staging/rtl8723bs/core/rtw_ioctl_set.c 		psecuritypriv->dot11PrivacyAlgrthm = _WEP104_;
psecuritypriv     600 drivers/staging/rtl8723bs/core/rtw_ioctl_set.c 		psecuritypriv->dot11PrivacyAlgrthm = _NO_PRIVACY_;
psecuritypriv     609 drivers/staging/rtl8723bs/core/rtw_ioctl_set.c 	memcpy(&(psecuritypriv->dot11DefKey[keyid].skey[0]), &(wep->KeyMaterial), wep->KeyLength);
psecuritypriv     611 drivers/staging/rtl8723bs/core/rtw_ioctl_set.c 	psecuritypriv->dot11DefKeylen[keyid] = wep->KeyLength;
psecuritypriv     613 drivers/staging/rtl8723bs/core/rtw_ioctl_set.c 	psecuritypriv->dot11PrivacyKeyIndex = keyid;
psecuritypriv     616 drivers/staging/rtl8723bs/core/rtw_ioctl_set.c 		psecuritypriv->dot11DefKey[keyid].skey[0], psecuritypriv->dot11DefKey[keyid].skey[1], psecuritypriv->dot11DefKey[keyid].skey[2],
psecuritypriv     617 drivers/staging/rtl8723bs/core/rtw_ioctl_set.c 		psecuritypriv->dot11DefKey[keyid].skey[3], psecuritypriv->dot11DefKey[keyid].skey[4], psecuritypriv->dot11DefKey[keyid].skey[5],
psecuritypriv     618 drivers/staging/rtl8723bs/core/rtw_ioctl_set.c 		psecuritypriv->dot11DefKey[keyid].skey[6], psecuritypriv->dot11DefKey[keyid].skey[7], psecuritypriv->dot11DefKey[keyid].skey[8],
psecuritypriv     619 drivers/staging/rtl8723bs/core/rtw_ioctl_set.c 		psecuritypriv->dot11DefKey[keyid].skey[9], psecuritypriv->dot11DefKey[keyid].skey[10], psecuritypriv->dot11DefKey[keyid].skey[11],
psecuritypriv     620 drivers/staging/rtl8723bs/core/rtw_ioctl_set.c 		psecuritypriv->dot11DefKey[keyid].skey[12]));
psecuritypriv     622 drivers/staging/rtl8723bs/core/rtw_ioctl_set.c 	res = rtw_set_key(padapter, psecuritypriv, keyid, 1, true);
psecuritypriv     394 drivers/staging/rtl8723bs/core/rtw_mlme.c 	struct security_priv *psecuritypriv = &adapter->securitypriv;
psecuritypriv     396 drivers/staging/rtl8723bs/core/rtw_mlme.c 	if ((psecuritypriv->dot11PrivacyAlgrthm != _NO_PRIVACY_) &&
psecuritypriv     399 drivers/staging/rtl8723bs/core/rtw_mlme.c 	else if ((psecuritypriv->dot11PrivacyAlgrthm == _NO_PRIVACY_) &&
psecuritypriv     728 drivers/staging/rtl8723bs/core/rtw_mlme.c 	struct security_priv *psecuritypriv = &adapter->securitypriv;
psecuritypriv     738 drivers/staging/rtl8723bs/core/rtw_mlme.c 	desired_encmode = psecuritypriv->ndisencryptstatus;
psecuritypriv     755 drivers/staging/rtl8723bs/core/rtw_mlme.c 		if (psecuritypriv->ndisauthtype == Ndis802_11AuthModeWPA2PSK) {
psecuritypriv    2202 drivers/staging/rtl8723bs/core/rtw_mlme.c sint rtw_set_auth(struct adapter *adapter, struct security_priv *psecuritypriv)
psecuritypriv    2222 drivers/staging/rtl8723bs/core/rtw_mlme.c 	psetauthparm->mode = (unsigned char)psecuritypriv->dot11AuthAlgrthm;
psecuritypriv    2233 drivers/staging/rtl8723bs/core/rtw_mlme.c 	RT_TRACE(_module_rtl871x_mlme_c_, _drv_err_, ("after enqueue set_auth_cmd, auth_mode =%x\n", psecuritypriv->dot11AuthAlgrthm));
psecuritypriv    2241 drivers/staging/rtl8723bs/core/rtw_mlme.c sint rtw_set_key(struct adapter *adapter, struct security_priv *psecuritypriv, sint keyid, u8 set_tx, bool enqueue)
psecuritypriv    2255 drivers/staging/rtl8723bs/core/rtw_mlme.c 	if (psecuritypriv->dot11AuthAlgrthm == dot11AuthAlgrthm_8021X) {
psecuritypriv    2256 drivers/staging/rtl8723bs/core/rtw_mlme.c 		psetkeyparm->algorithm = (unsigned char)psecuritypriv->dot118021XGrpPrivacy;
psecuritypriv    2259 drivers/staging/rtl8723bs/core/rtw_mlme.c 		psetkeyparm->algorithm = (u8)psecuritypriv->dot11PrivacyAlgrthm;
psecuritypriv    2275 drivers/staging/rtl8723bs/core/rtw_mlme.c 		memcpy(&(psetkeyparm->key[0]), &(psecuritypriv->dot11DefKey[keyid].skey[0]), keylen);
psecuritypriv    2279 drivers/staging/rtl8723bs/core/rtw_mlme.c 		memcpy(&(psetkeyparm->key[0]), &(psecuritypriv->dot11DefKey[keyid].skey[0]), keylen);
psecuritypriv    2283 drivers/staging/rtl8723bs/core/rtw_mlme.c 		memcpy(&psetkeyparm->key, &psecuritypriv->dot118021XGrpKey[keyid], keylen);
psecuritypriv    2288 drivers/staging/rtl8723bs/core/rtw_mlme.c 		memcpy(&psetkeyparm->key, &psecuritypriv->dot118021XGrpKey[keyid], keylen);
psecuritypriv    2292 drivers/staging/rtl8723bs/core/rtw_mlme.c 		RT_TRACE(_module_rtl871x_mlme_c_, _drv_err_, ("\n rtw_set_key:psecuritypriv->dot11PrivacyAlgrthm = %x (must be 1 or 2 or 4 or 5)\n", psecuritypriv->dot11PrivacyAlgrthm));
psecuritypriv    2367 drivers/staging/rtl8723bs/core/rtw_mlme.c 	struct security_priv *psecuritypriv = &Adapter->securitypriv;
psecuritypriv    2371 drivers/staging/rtl8723bs/core/rtw_mlme.c 		if ((psecuritypriv->PMKIDList[i].bUsed) &&
psecuritypriv    2372 drivers/staging/rtl8723bs/core/rtw_mlme.c 				(!memcmp(psecuritypriv->PMKIDList[i].Bssid, bssid, ETH_ALEN))) {
psecuritypriv    2401 drivers/staging/rtl8723bs/core/rtw_mlme.c 	struct security_priv *psecuritypriv = &Adapter->securitypriv;
psecuritypriv    2409 drivers/staging/rtl8723bs/core/rtw_mlme.c 			memcpy(&ie[ie_len], &psecuritypriv->PMKIDList[iEntry].PMKID, 16);
psecuritypriv    2425 drivers/staging/rtl8723bs/core/rtw_mlme.c 	struct security_priv *psecuritypriv = &adapter->securitypriv;
psecuritypriv    2426 drivers/staging/rtl8723bs/core/rtw_mlme.c 	uint	ndisauthmode = psecuritypriv->ndisauthtype;
psecuritypriv    2440 drivers/staging/rtl8723bs/core/rtw_mlme.c 		memcpy(out_ie+ielength, psecuritypriv->wps_ie, psecuritypriv->wps_ie_len);
psecuritypriv    2442 drivers/staging/rtl8723bs/core/rtw_mlme.c 		ielength += psecuritypriv->wps_ie_len;
psecuritypriv    2445 drivers/staging/rtl8723bs/core/rtw_mlme.c 		memcpy(&out_ie[ielength], &psecuritypriv->supplicant_ie[0], psecuritypriv->supplicant_ie[1]+2);
psecuritypriv    2454 drivers/staging/rtl8723bs/core/rtw_mlme.c 		ielength += psecuritypriv->supplicant_ie[1]+2;
psecuritypriv    2455 drivers/staging/rtl8723bs/core/rtw_mlme.c 		rtw_report_sec_ie(adapter, authmode, psecuritypriv->supplicant_ie);
psecuritypriv    2492 drivers/staging/rtl8723bs/core/rtw_mlme.c 	struct	security_priv *psecuritypriv = &adapter->securitypriv;
psecuritypriv    2496 drivers/staging/rtl8723bs/core/rtw_mlme.c 	pdev_network->Privacy = (psecuritypriv->dot11PrivacyAlgrthm > 0 ? 1 : 0) ; /*  adhoc no 802.1x */
psecuritypriv     893 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c 	struct security_priv *psecuritypriv = &padapter->securitypriv;
psecuritypriv     907 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c 	auth_mode = psecuritypriv->dot11AuthAlgrthm;
psecuritypriv     933 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c 			psecuritypriv->dot11PrivacyAlgrthm != _WEP40_ &&
psecuritypriv     934 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c 			psecuritypriv->dot11PrivacyAlgrthm != _WEP104_)
psecuritypriv    1184 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c 	struct security_priv *psecuritypriv = &padapter->securitypriv;
psecuritypriv    1316 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c 	if ((psecuritypriv->wpa_psk & BIT(1)) && elems.rsn_ie) {
psecuritypriv    1327 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c 			pstat->wpa2_group_cipher = group_cipher&psecuritypriv->wpa2_group_cipher;
psecuritypriv    1328 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c 			pstat->wpa2_pairwise_cipher = pairwise_cipher&psecuritypriv->wpa2_pairwise_cipher;
psecuritypriv    1339 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c 	} else if ((psecuritypriv->wpa_psk & BIT(0)) && elems.wpa_ie) {
psecuritypriv    1350 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c 			pstat->wpa_group_cipher = group_cipher&psecuritypriv->wpa_group_cipher;
psecuritypriv    1351 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c 			pstat->wpa_pairwise_cipher = pairwise_cipher&psecuritypriv->wpa_pairwise_cipher;
psecuritypriv    1391 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c 		if ((psecuritypriv->wpa_psk > 0)
psecuritypriv    1411 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c 		if (psecuritypriv->wpa_psk == 0) {
psecuritypriv     324 drivers/staging/rtl8723bs/core/rtw_recv.c 	struct	security_priv *psecuritypriv = &adapter->securitypriv;
psecuritypriv     342 drivers/staging/rtl8723bs/core/rtw_recv.c 				mickey = &psecuritypriv->dot118021XGrprxmickey[prxattrib->key_index].skey[0];
psecuritypriv     348 drivers/staging/rtl8723bs/core/rtw_recv.c 				if (psecuritypriv->binstallGrpkey == false) {
psecuritypriv     403 drivers/staging/rtl8723bs/core/rtw_recv.c 					prxattrib->ra[3], prxattrib->ra[4], prxattrib->ra[5], psecuritypriv->binstallGrpkey));
psecuritypriv     423 drivers/staging/rtl8723bs/core/rtw_recv.c 				if ((psecuritypriv->bcheck_grpkey == false) && (IS_MCAST(prxattrib->ra) == true)) {
psecuritypriv     424 drivers/staging/rtl8723bs/core/rtw_recv.c 					psecuritypriv->bcheck_grpkey = true;
psecuritypriv     447 drivers/staging/rtl8723bs/core/rtw_recv.c 	struct security_priv *psecuritypriv = &padapter->securitypriv;
psecuritypriv     465 drivers/staging/rtl8723bs/core/rtw_recv.c 				prxattrib->key_index = psecuritypriv->dot11PrivacyKeyIndex;
psecuritypriv     470 drivers/staging/rtl8723bs/core/rtw_recv.c 				prxattrib->key_index = psecuritypriv->dot118021XGrpKeyid;
psecuritypriv     476 drivers/staging/rtl8723bs/core/rtw_recv.c 	if ((prxattrib->encrypt > 0) && ((prxattrib->bdecrypted == 0) || (psecuritypriv->sw_decrypt == true))) {
psecuritypriv     477 drivers/staging/rtl8723bs/core/rtw_recv.c 		psecuritypriv->hw_decrypted = false;
psecuritypriv     485 drivers/staging/rtl8723bs/core/rtw_recv.c 			psecuritypriv->hw_decrypted);
psecuritypriv     507 drivers/staging/rtl8723bs/core/rtw_recv.c 		&& (psecuritypriv->busetkipkey == 1 || prxattrib->encrypt != _TKIP_)
psecuritypriv     511 drivers/staging/rtl8723bs/core/rtw_recv.c 		psecuritypriv->hw_decrypted = true;
psecuritypriv     518 drivers/staging/rtl8723bs/core/rtw_recv.c 			psecuritypriv->hw_decrypted);
psecuritypriv     529 drivers/staging/rtl8723bs/core/rtw_recv.c 			psecuritypriv->hw_decrypted);
psecuritypriv    1269 drivers/staging/rtl8723bs/core/rtw_recv.c 	struct security_priv *psecuritypriv = &adapter->securitypriv;
psecuritypriv    1384 drivers/staging/rtl8723bs/core/rtw_recv.c 		GET_ENCRY_ALGO(psecuritypriv, psta, pattrib->encrypt, IS_MCAST(pattrib->ra));
psecuritypriv    2510 drivers/staging/rtl8723bs/core/rtw_recv.c 	struct security_priv *psecuritypriv = &padapter->securitypriv;
psecuritypriv    2514 drivers/staging/rtl8723bs/core/rtw_recv.c 	if (check_fwstate(mlmepriv, WIFI_STATION_STATE) && psecuritypriv->busetkipkey) {
psecuritypriv    2537 drivers/staging/rtl8723bs/core/rtw_recv.c 			(prxattrib->bdecrypted == 0 || psecuritypriv->sw_decrypt == true) &&
psecuritypriv    2538 drivers/staging/rtl8723bs/core/rtw_recv.c 			psecuritypriv->ndisauthtype == Ndis802_11AuthModeWPAPSK &&
psecuritypriv    2539 drivers/staging/rtl8723bs/core/rtw_recv.c 			!psecuritypriv->busetkipkey) {
psecuritypriv     226 drivers/staging/rtl8723bs/core/rtw_security.c 	struct	security_priv *psecuritypriv = &padapter->securitypriv;
psecuritypriv     237 drivers/staging/rtl8723bs/core/rtw_security.c 		keylength = psecuritypriv->dot11DefKeylen[psecuritypriv->dot11PrivacyKeyIndex];
psecuritypriv     242 drivers/staging/rtl8723bs/core/rtw_security.c 			memcpy(&wepkey[3], &psecuritypriv->dot11DefKey[psecuritypriv->dot11PrivacyKeyIndex].skey[0], keylength);
psecuritypriv     267 drivers/staging/rtl8723bs/core/rtw_security.c 		WEP_SW_ENC_CNT_INC(psecuritypriv, pattrib->ra);
psecuritypriv     281 drivers/staging/rtl8723bs/core/rtw_security.c 	struct	security_priv *psecuritypriv = &padapter->securitypriv;
psecuritypriv     290 drivers/staging/rtl8723bs/core/rtw_security.c 		keylength = psecuritypriv->dot11DefKeylen[keyindex];
psecuritypriv     293 drivers/staging/rtl8723bs/core/rtw_security.c 		memcpy(&wepkey[3], &psecuritypriv->dot11DefKey[keyindex].skey[0], keylength);
psecuritypriv     310 drivers/staging/rtl8723bs/core/rtw_security.c 		WEP_SW_DEC_CNT_INC(psecuritypriv, prxattrib->ra);
psecuritypriv     666 drivers/staging/rtl8723bs/core/rtw_security.c 	struct	security_priv *psecuritypriv = &padapter->securitypriv;
psecuritypriv     702 drivers/staging/rtl8723bs/core/rtw_security.c 				prwskey = psecuritypriv->dot118021XGrpKey[psecuritypriv->dot118021XGrpKeyid].skey;
psecuritypriv     743 drivers/staging/rtl8723bs/core/rtw_security.c 			TKIP_SW_ENC_CNT_INC(psecuritypriv, pattrib->ra);
psecuritypriv     774 drivers/staging/rtl8723bs/core/rtw_security.c 	struct	security_priv *psecuritypriv = &padapter->securitypriv;
psecuritypriv     789 drivers/staging/rtl8723bs/core/rtw_security.c 				if (psecuritypriv->binstallGrpkey == false) {
psecuritypriv     822 drivers/staging/rtl8723bs/core/rtw_security.c 				prwskey = psecuritypriv->dot118021XGrpKey[prxattrib->key_index].skey;
psecuritypriv     855 drivers/staging/rtl8723bs/core/rtw_security.c 			TKIP_SW_DEC_CNT_INC(psecuritypriv, prxattrib->ra);
psecuritypriv    1533 drivers/staging/rtl8723bs/core/rtw_security.c 	struct	security_priv *psecuritypriv = &padapter->securitypriv;
psecuritypriv    1550 drivers/staging/rtl8723bs/core/rtw_security.c 			prwskey = psecuritypriv->dot118021XGrpKey[psecuritypriv->dot118021XGrpKeyid].skey;
psecuritypriv    1571 drivers/staging/rtl8723bs/core/rtw_security.c 		AES_SW_ENC_CNT_INC(psecuritypriv, pattrib->ra);
psecuritypriv    1863 drivers/staging/rtl8723bs/core/rtw_security.c 	struct	security_priv *psecuritypriv = &padapter->securitypriv;
psecuritypriv    1881 drivers/staging/rtl8723bs/core/rtw_security.c 				if (psecuritypriv->binstallGrpkey == false) {
psecuritypriv    1913 drivers/staging/rtl8723bs/core/rtw_security.c 				prwskey = psecuritypriv->dot118021XGrpKey[prxattrib->key_index].skey;
psecuritypriv    1914 drivers/staging/rtl8723bs/core/rtw_security.c 				if (psecuritypriv->dot118021XGrpKeyid != prxattrib->key_index) {
psecuritypriv    1916 drivers/staging/rtl8723bs/core/rtw_security.c 					, prxattrib->key_index, psecuritypriv->dot118021XGrpKeyid);
psecuritypriv    1928 drivers/staging/rtl8723bs/core/rtw_security.c 			AES_SW_DEC_CNT_INC(psecuritypriv, prxattrib->ra);
psecuritypriv     508 drivers/staging/rtl8723bs/core/rtw_xmit.c 	struct security_priv *psecuritypriv = &padapter->securitypriv;
psecuritypriv     529 drivers/staging/rtl8723bs/core/rtw_xmit.c 		GET_ENCRY_ALGO(psecuritypriv, psta, pattrib->encrypt, bmcast);
psecuritypriv     531 drivers/staging/rtl8723bs/core/rtw_xmit.c 		switch (psecuritypriv->dot11AuthAlgrthm) {
psecuritypriv     535 drivers/staging/rtl8723bs/core/rtw_xmit.c 			pattrib->key_idx = (u8)psecuritypriv->dot11PrivacyKeyIndex;
psecuritypriv     539 drivers/staging/rtl8723bs/core/rtw_xmit.c 				pattrib->key_idx = (u8)psecuritypriv->dot118021XGrpKeyid;
psecuritypriv     566 drivers/staging/rtl8723bs/core/rtw_xmit.c 		if (psecuritypriv->busetkipkey == _FAIL) {
psecuritypriv     568 drivers/staging/rtl8723bs/core/rtw_xmit.c 			DBG_871X("DBG_TX_DROP_FRAME %s psecuritypriv->busetkipkey(%d) == _FAIL drop packet\n", __func__, psecuritypriv->busetkipkey);
psecuritypriv     610 drivers/staging/rtl8723bs/core/rtw_xmit.c 		((padapter->securitypriv.sw_encrypt == true) || (psecuritypriv->hw_decrypted == false))) {
psecuritypriv     859 drivers/staging/rtl8723bs/core/rtw_xmit.c 	struct	security_priv *psecuritypriv = &padapter->securitypriv;
psecuritypriv     900 drivers/staging/rtl8723bs/core/rtw_xmit.c 				if (!memcmp(psecuritypriv->dot118021XGrptxmickey[psecuritypriv->dot118021XGrpKeyid].skey, null_key, 16)) {
psecuritypriv     906 drivers/staging/rtl8723bs/core/rtw_xmit.c 				rtw_secmicsetkey(&micdata, psecuritypriv->dot118021XGrptxmickey[psecuritypriv->dot118021XGrpKeyid].skey);
psecuritypriv     336 drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c 	struct security_priv *psecuritypriv = &padapter->securitypriv;
psecuritypriv     376 drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c 	switch (psecuritypriv->dot11PrivacyAlgrthm) {
psecuritypriv     424 drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c 	if (psecuritypriv->dot11PrivacyAlgrthm == _TKIP_) {
psecuritypriv     593 drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c 	struct security_priv *psecuritypriv = &padapter->securitypriv;
psecuritypriv     624 drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c 	switch (psecuritypriv->dot11PrivacyAlgrthm) {
psecuritypriv    1219 drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c 	struct security_priv *psecuritypriv = &(padapter->securitypriv);
psecuritypriv    1228 drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c 		if (psecuritypriv->binstallKCK_KEK &&
psecuritypriv    1229 drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c 		    psecuritypriv->dot11PrivacyAlgrthm == _AES_) {
psecuritypriv    1239 drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c 		if ((psecuritypriv->dot11PrivacyAlgrthm == _AES_) ||
psecuritypriv    1240 drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c 		    (psecuritypriv->dot11PrivacyAlgrthm == _NO_PRIVACY_))
psecuritypriv    1425 drivers/staging/rtl8723bs/hal/sdio_halinit.c 	struct security_priv *psecuritypriv = &padapter->securitypriv;
psecuritypriv    1613 drivers/staging/rtl8723bs/hal/sdio_halinit.c 					psecuritypriv->binstallKCK_KEK == true &&
psecuritypriv    1614 drivers/staging/rtl8723bs/hal/sdio_halinit.c 					psecuritypriv->dot11PrivacyAlgrthm == _AES_
psecuritypriv    1622 drivers/staging/rtl8723bs/hal/sdio_halinit.c 						psecuritypriv->dot118021XGrpKeyid = gtk_keyindex;
psecuritypriv    1624 drivers/staging/rtl8723bs/hal/sdio_halinit.c 						memcpy(psecuritypriv->dot118021XGrpKey[psecuritypriv->dot118021XGrpKeyid].skey, get_key, 16);
psecuritypriv    1629 drivers/staging/rtl8723bs/hal/sdio_halinit.c 							psecuritypriv->dot118021XGrpKey[psecuritypriv->dot118021XGrpKeyid].lkey[0],
psecuritypriv    1630 drivers/staging/rtl8723bs/hal/sdio_halinit.c 							psecuritypriv->dot118021XGrpKey[psecuritypriv->dot118021XGrpKeyid].lkey[1],
psecuritypriv    1631 drivers/staging/rtl8723bs/hal/sdio_halinit.c 							psecuritypriv->dot118021XGrpKey[psecuritypriv->dot118021XGrpKeyid].lkey[2],
psecuritypriv    1632 drivers/staging/rtl8723bs/hal/sdio_halinit.c 							psecuritypriv->dot118021XGrpKey[psecuritypriv->dot118021XGrpKeyid].lkey[3]
psecuritypriv     496 drivers/staging/rtl8723bs/include/rtw_mlme.h extern sint rtw_set_key(struct adapter *adapter, struct security_priv *psecuritypriv, sint keyid, u8 set_tx, bool enqueue);
psecuritypriv     497 drivers/staging/rtl8723bs/include/rtw_mlme.h extern sint rtw_set_auth(struct adapter *adapter, struct security_priv *psecuritypriv);
psecuritypriv     210 drivers/staging/rtl8723bs/include/rtw_security.h #define GET_ENCRY_ALGO(psecuritypriv, psta, encry_algo, bmcst)\
psecuritypriv     212 drivers/staging/rtl8723bs/include/rtw_security.h 	switch (psecuritypriv->dot11AuthAlgrthm)\
psecuritypriv     217 drivers/staging/rtl8723bs/include/rtw_security.h 			encry_algo = (u8)psecuritypriv->dot11PrivacyAlgrthm;\
psecuritypriv     221 drivers/staging/rtl8723bs/include/rtw_security.h 				encry_algo = (u8)psecuritypriv->dot118021XGrpPrivacy;\
psecuritypriv     226 drivers/staging/rtl8723bs/include/rtw_security.h 		     encry_algo = (u8)psecuritypriv->dot11PrivacyAlgrthm;\
psecuritypriv     592 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	struct security_priv* psecuritypriv =&(padapter->securitypriv);
psecuritypriv     657 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 		if (psecuritypriv->bWepDefaultKeyIdxSet == 0)
psecuritypriv     661 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 			psecuritypriv->dot11AuthAlgrthm = dot11AuthAlgrthm_Auto;
psecuritypriv     662 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 			psecuritypriv->ndisencryptstatus = Ndis802_11Encryption1Enabled;
psecuritypriv     663 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 			psecuritypriv->dot11PrivacyAlgrthm = _WEP40_;
psecuritypriv     664 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 			psecuritypriv->dot118021XGrpPrivacy = _WEP40_;
psecuritypriv     668 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 				psecuritypriv->dot11PrivacyAlgrthm = _WEP104_;
psecuritypriv     669 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 				psecuritypriv->dot118021XGrpPrivacy = _WEP104_;
psecuritypriv     672 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 			psecuritypriv->dot11PrivacyKeyIndex = wep_key_idx;
psecuritypriv     675 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 		memcpy(&(psecuritypriv->dot11DefKey[wep_key_idx].skey[0]), param->u.crypt.key, wep_key_len);
psecuritypriv     677 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 		psecuritypriv->dot11DefKeylen[wep_key_idx] = wep_key_len;
psecuritypriv     694 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 				memcpy(psecuritypriv->dot118021XGrpKey[param->u.crypt.idx].skey,  param->u.crypt.key, (param->u.crypt.key_len>16 ?16:param->u.crypt.key_len));
psecuritypriv     696 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 				psecuritypriv->dot118021XGrpPrivacy = _WEP40_;
psecuritypriv     699 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 						psecuritypriv->dot118021XGrpPrivacy = _WEP104_;
psecuritypriv     707 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 				psecuritypriv->dot118021XGrpPrivacy = _TKIP_;
psecuritypriv     709 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 				memcpy(psecuritypriv->dot118021XGrpKey[param->u.crypt.idx].skey,  param->u.crypt.key, (param->u.crypt.key_len>16 ?16:param->u.crypt.key_len));
psecuritypriv     713 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 				memcpy(psecuritypriv->dot118021XGrptxmickey[param->u.crypt.idx].skey, &(param->u.crypt.key[16]), 8);
psecuritypriv     714 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 				memcpy(psecuritypriv->dot118021XGrprxmickey[param->u.crypt.idx].skey, &(param->u.crypt.key[24]), 8);
psecuritypriv     716 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 				psecuritypriv->busetkipkey = true;
psecuritypriv     723 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 				psecuritypriv->dot118021XGrpPrivacy = _AES_;
psecuritypriv     725 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 				memcpy(psecuritypriv->dot118021XGrpKey[param->u.crypt.idx].skey,  param->u.crypt.key, (param->u.crypt.key_len>16 ?16:param->u.crypt.key_len));
psecuritypriv     731 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 				psecuritypriv->dot118021XGrpPrivacy = _NO_PRIVACY_;
psecuritypriv     734 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 			psecuritypriv->dot118021XGrpKeyid = param->u.crypt.idx;
psecuritypriv     736 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 			psecuritypriv->binstallGrpkey = true;
psecuritypriv     738 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 			psecuritypriv->dot11PrivacyAlgrthm = psecuritypriv->dot118021XGrpPrivacy;/*  */
psecuritypriv     740 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 			rtw_ap_set_group_key(padapter, param->u.crypt.key, psecuritypriv->dot118021XGrpPrivacy, param->u.crypt.idx);
psecuritypriv     746 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 				pbcmc_sta->dot118021XPrivacy = psecuritypriv->dot118021XGrpPrivacy;/* rx will use bmc_sta's dot118021XPrivacy */
psecuritypriv     755 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	if (psecuritypriv->dot11AuthAlgrthm == dot11AuthAlgrthm_8021X && psta) /*  psk/802_1x */
psecuritypriv     784 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 					psecuritypriv->busetkipkey = true;
psecuritypriv     812 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 					memcpy(psecuritypriv->dot118021XGrpKey[param->u.crypt.idx].skey,  param->u.crypt.key, (param->u.crypt.key_len>16 ?16:param->u.crypt.key_len));
psecuritypriv     814 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 					psecuritypriv->dot118021XGrpPrivacy = _WEP40_;
psecuritypriv     817 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 						psecuritypriv->dot118021XGrpPrivacy = _WEP104_;
psecuritypriv     822 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 					psecuritypriv->dot118021XGrpPrivacy = _TKIP_;
psecuritypriv     824 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 					memcpy(psecuritypriv->dot118021XGrpKey[param->u.crypt.idx].skey,  param->u.crypt.key, (param->u.crypt.key_len>16 ?16:param->u.crypt.key_len));
psecuritypriv     828 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 					memcpy(psecuritypriv->dot118021XGrptxmickey[param->u.crypt.idx].skey, &(param->u.crypt.key[16]), 8);
psecuritypriv     829 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 					memcpy(psecuritypriv->dot118021XGrprxmickey[param->u.crypt.idx].skey, &(param->u.crypt.key[24]), 8);
psecuritypriv     831 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 					psecuritypriv->busetkipkey = true;
psecuritypriv     836 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 					psecuritypriv->dot118021XGrpPrivacy = _AES_;
psecuritypriv     838 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 					memcpy(psecuritypriv->dot118021XGrpKey[param->u.crypt.idx].skey,  param->u.crypt.key, (param->u.crypt.key_len>16 ?16:param->u.crypt.key_len));
psecuritypriv     842 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 					psecuritypriv->dot118021XGrpPrivacy = _NO_PRIVACY_;
psecuritypriv     845 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 				psecuritypriv->dot118021XGrpKeyid = param->u.crypt.idx;
psecuritypriv     847 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 				psecuritypriv->binstallGrpkey = true;
psecuritypriv     849 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 				psecuritypriv->dot11PrivacyAlgrthm = psecuritypriv->dot118021XGrpPrivacy;/*  */
psecuritypriv     851 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 				rtw_ap_set_group_key(padapter, param->u.crypt.key, psecuritypriv->dot118021XGrpPrivacy, param->u.crypt.idx);
psecuritypriv     857 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 					pbcmc_sta->dot118021XPrivacy = psecuritypriv->dot118021XGrpPrivacy;/* rx will use bmc_sta's dot118021XPrivacy */
psecuritypriv     878 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	struct security_priv *psecuritypriv = &padapter->securitypriv;
psecuritypriv     923 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 		if (psecuritypriv->bWepDefaultKeyIdxSet == 0)
psecuritypriv     929 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 			psecuritypriv->ndisencryptstatus = Ndis802_11Encryption1Enabled;
psecuritypriv     930 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 			psecuritypriv->dot11PrivacyAlgrthm = _WEP40_;
psecuritypriv     931 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 			psecuritypriv->dot118021XGrpPrivacy = _WEP40_;
psecuritypriv     935 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 				psecuritypriv->dot11PrivacyAlgrthm = _WEP104_;
psecuritypriv     936 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 				psecuritypriv->dot118021XGrpPrivacy = _WEP104_;
psecuritypriv     939 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 			psecuritypriv->dot11PrivacyKeyIndex = wep_key_idx;
psecuritypriv     942 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 		memcpy(&(psecuritypriv->dot11DefKey[wep_key_idx].skey[0]), param->u.crypt.key, wep_key_len);
psecuritypriv     944 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 		psecuritypriv->dot11DefKeylen[wep_key_idx] = wep_key_len;
psecuritypriv     946 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 		rtw_set_key(padapter, psecuritypriv, wep_key_idx, 0, true);
psecuritypriv    1179 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	struct security_priv *psecuritypriv = &padapter->securitypriv;
psecuritypriv    1183 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	if (key_index == psecuritypriv->dot11PrivacyKeyIndex)
psecuritypriv    1186 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 		psecuritypriv->bWepDefaultKeyIdxSet = 0;
psecuritypriv    1198 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	struct security_priv *psecuritypriv = &padapter->securitypriv;
psecuritypriv    1203 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	if ((key_index < WEP_KEYS) && ((psecuritypriv->dot11PrivacyAlgrthm == _WEP40_) || (psecuritypriv->dot11PrivacyAlgrthm == _WEP104_))) /* set wep default key */
psecuritypriv    1205 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 		psecuritypriv->ndisencryptstatus = Ndis802_11Encryption1Enabled;
psecuritypriv    1207 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 		psecuritypriv->dot11PrivacyKeyIndex = key_index;
psecuritypriv    1209 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 		psecuritypriv->dot11PrivacyAlgrthm = _WEP40_;
psecuritypriv    1210 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 		psecuritypriv->dot118021XGrpPrivacy = _WEP40_;
psecuritypriv    1211 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 		if (psecuritypriv->dot11DefKeylen[key_index] == 13)
psecuritypriv    1213 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 			psecuritypriv->dot11PrivacyAlgrthm = _WEP104_;
psecuritypriv    1214 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 			psecuritypriv->dot118021XGrpPrivacy = _WEP104_;
psecuritypriv    1217 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 		psecuritypriv->bWepDefaultKeyIdxSet = 1; /* set the flag to represent that wep default key has been set */
psecuritypriv    1672 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c static int rtw_cfg80211_set_wpa_version(struct security_priv *psecuritypriv, u32 wpa_version)
psecuritypriv    1677 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 		psecuritypriv->ndisauthtype = Ndis802_11AuthModeOpen;
psecuritypriv    1684 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 		psecuritypriv->ndisauthtype = Ndis802_11AuthModeWPAPSK;
psecuritypriv    1691 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c static int rtw_cfg80211_set_auth_type(struct security_priv *psecuritypriv,
psecuritypriv    1700 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 		psecuritypriv->dot11AuthAlgrthm = dot11AuthAlgrthm_Auto;
psecuritypriv    1705 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 		psecuritypriv->dot11AuthAlgrthm = dot11AuthAlgrthm_Open;
psecuritypriv    1707 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 		if (psecuritypriv->ndisauthtype>Ndis802_11AuthModeWPA)
psecuritypriv    1708 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 			psecuritypriv->dot11AuthAlgrthm = dot11AuthAlgrthm_8021X;
psecuritypriv    1713 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 		psecuritypriv->dot11AuthAlgrthm = dot11AuthAlgrthm_Shared;
psecuritypriv    1715 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 		psecuritypriv->ndisencryptstatus = Ndis802_11Encryption1Enabled;
psecuritypriv    1720 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 		psecuritypriv->dot11AuthAlgrthm = dot11AuthAlgrthm_Open;
psecuritypriv    1728 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c static int rtw_cfg80211_set_cipher(struct security_priv *psecuritypriv, u32 cipher, bool ucast)
psecuritypriv    1732 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	u32 *profile_cipher = ucast ? &psecuritypriv->dot11PrivacyAlgrthm :
psecuritypriv    1733 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 		&psecuritypriv->dot118021XGrpPrivacy;
psecuritypriv    1740 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 		psecuritypriv->ndisencryptstatus = ndisencryptstatus;
psecuritypriv    1772 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 		psecuritypriv->ndisencryptstatus = ndisencryptstatus;
psecuritypriv    1781 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c static int rtw_cfg80211_set_key_mgt(struct security_priv *psecuritypriv, u32 key_mgt)
psecuritypriv    1787 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 		psecuritypriv->dot11AuthAlgrthm = dot11AuthAlgrthm_8021X;
psecuritypriv    1789 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 		psecuritypriv->dot11AuthAlgrthm = dot11AuthAlgrthm_8021X;
psecuritypriv    1965 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	struct security_priv *psecuritypriv = &padapter->securitypriv;
psecuritypriv    1997 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	psecuritypriv->ndisencryptstatus = Ndis802_11EncryptionDisabled;
psecuritypriv    1998 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	psecuritypriv->dot11PrivacyAlgrthm = _NO_PRIVACY_;
psecuritypriv    1999 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	psecuritypriv->dot118021XGrpPrivacy = _NO_PRIVACY_;
psecuritypriv    2000 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	psecuritypriv->dot11AuthAlgrthm = dot11AuthAlgrthm_Open; /* open system */
psecuritypriv    2001 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	psecuritypriv->ndisauthtype = Ndis802_11AuthModeOpen;
psecuritypriv    2003 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	ret = rtw_cfg80211_set_auth_type(psecuritypriv, NL80211_AUTHTYPE_OPEN_SYSTEM);
psecuritypriv    2004 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	rtw_set_802_11_authentication_mode(padapter, psecuritypriv->ndisauthtype);
psecuritypriv    2057 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	struct security_priv *psecuritypriv = &padapter->securitypriv;
psecuritypriv    2116 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	psecuritypriv->ndisencryptstatus = Ndis802_11EncryptionDisabled;
psecuritypriv    2117 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	psecuritypriv->dot11PrivacyAlgrthm = _NO_PRIVACY_;
psecuritypriv    2118 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	psecuritypriv->dot118021XGrpPrivacy = _NO_PRIVACY_;
psecuritypriv    2119 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	psecuritypriv->dot11AuthAlgrthm = dot11AuthAlgrthm_Open; /* open system */
psecuritypriv    2120 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	psecuritypriv->ndisauthtype = Ndis802_11AuthModeOpen;
psecuritypriv    2122 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	ret = rtw_cfg80211_set_wpa_version(psecuritypriv, sme->crypto.wpa_versions);
psecuritypriv    2126 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	ret = rtw_cfg80211_set_auth_type(psecuritypriv, sme->auth_type);
psecuritypriv    2138 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 		ret = rtw_cfg80211_set_cipher(psecuritypriv, sme->crypto.ciphers_pairwise[0], true);
psecuritypriv    2144 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	if ((psecuritypriv->dot11AuthAlgrthm == dot11AuthAlgrthm_Shared
psecuritypriv    2145 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 		|| psecuritypriv->dot11AuthAlgrthm == dot11AuthAlgrthm_Auto) && sme->key
psecuritypriv    2203 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	ret = rtw_cfg80211_set_cipher(psecuritypriv, sme->crypto.cipher_group, false);
psecuritypriv    2208 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 		ret = rtw_cfg80211_set_key_mgt(psecuritypriv, sme->crypto.akm_suites[0]);
psecuritypriv    2213 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	authmode = psecuritypriv->ndisauthtype;
psecuritypriv    2223 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	DBG_8192C("set ssid:dot11AuthAlgrthm =%d, dot11PrivacyAlgrthm =%d, dot118021XGrpPrivacy =%d\n", psecuritypriv->dot11AuthAlgrthm, psecuritypriv->dot11PrivacyAlgrthm, psecuritypriv->dot118021XGrpPrivacy);
psecuritypriv    2309 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	struct security_priv *psecuritypriv = &padapter->securitypriv;
psecuritypriv    2324 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 		if (!memcmp(psecuritypriv->PMKIDList[index].Bssid, (u8 *)pmksa->bssid, ETH_ALEN))
psecuritypriv    2328 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 			memcpy(psecuritypriv->PMKIDList[index].PMKID, (u8 *)pmksa->pmkid, WLAN_PMKID_LEN);
psecuritypriv    2329 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 			psecuritypriv->PMKIDList[index].bUsed = true;
psecuritypriv    2330 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 			psecuritypriv->PMKIDIndex = index+1;
psecuritypriv    2340 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 			FUNC_NDEV_ARG(ndev), psecuritypriv->PMKIDIndex);
psecuritypriv    2342 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 		memcpy(psecuritypriv->PMKIDList[psecuritypriv->PMKIDIndex].Bssid, (u8 *)pmksa->bssid, ETH_ALEN);
psecuritypriv    2343 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 		memcpy(psecuritypriv->PMKIDList[psecuritypriv->PMKIDIndex].PMKID, (u8 *)pmksa->pmkid, WLAN_PMKID_LEN);
psecuritypriv    2345 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 		psecuritypriv->PMKIDList[psecuritypriv->PMKIDIndex].bUsed = true;
psecuritypriv    2346 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 		psecuritypriv->PMKIDIndex++ ;
psecuritypriv    2347 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 		if (psecuritypriv->PMKIDIndex == 16)
psecuritypriv    2349 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 			psecuritypriv->PMKIDIndex = 0;
psecuritypriv    2362 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	struct security_priv *psecuritypriv = &padapter->securitypriv;
psecuritypriv    2368 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 		if (!memcmp(psecuritypriv->PMKIDList[index].Bssid, (u8 *)pmksa->bssid, ETH_ALEN))
psecuritypriv    2370 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 			eth_zero_addr(psecuritypriv->PMKIDList[index].Bssid);
psecuritypriv    2371 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 			memset(psecuritypriv->PMKIDList[index].PMKID, 0x00, WLAN_PMKID_LEN);
psecuritypriv    2372 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 			psecuritypriv->PMKIDList[index].bUsed = false;
psecuritypriv    2392 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	struct security_priv *psecuritypriv = &padapter->securitypriv;
psecuritypriv    2396 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	memset(&psecuritypriv->PMKIDList[ 0 ], 0x00, sizeof(RT_PMKID_LIST) * NUM_PMKID_CACHE);
psecuritypriv    2397 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	psecuritypriv->PMKIDIndex = 0;
psecuritypriv     429 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 	struct security_priv *psecuritypriv = &padapter->securitypriv;
psecuritypriv     515 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 			memcpy(&(psecuritypriv->dot11DefKey[wep_key_idx].skey[0]), pwep->KeyMaterial, pwep->KeyLength);
psecuritypriv     516 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 			psecuritypriv->dot11DefKeylen[wep_key_idx]=pwep->KeyLength;
psecuritypriv     517 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 			rtw_set_key(padapter, psecuritypriv, wep_key_idx, 0, true);
psecuritypriv     940 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 	struct security_priv *psecuritypriv = &padapter->securitypriv;
psecuritypriv     964 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 			if (!memcmp(psecuritypriv->PMKIDList[j].Bssid, strIssueBssid, ETH_ALEN)) {
psecuritypriv     968 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 				memcpy(psecuritypriv->PMKIDList[j].PMKID, pPMK->pmkid, IW_PMKID_LEN);
psecuritypriv     969 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c                                 psecuritypriv->PMKIDList[ j ].bUsed = true;
psecuritypriv     970 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 				psecuritypriv->PMKIDIndex = j+1;
psecuritypriv     979 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c                             psecuritypriv->PMKIDIndex);
psecuritypriv     981 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 	            memcpy(psecuritypriv->PMKIDList[psecuritypriv->PMKIDIndex].Bssid, strIssueBssid, ETH_ALEN);
psecuritypriv     982 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 		    memcpy(psecuritypriv->PMKIDList[psecuritypriv->PMKIDIndex].PMKID, pPMK->pmkid, IW_PMKID_LEN);
psecuritypriv     984 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c                     psecuritypriv->PMKIDList[ psecuritypriv->PMKIDIndex ].bUsed = true;
psecuritypriv     985 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 		    psecuritypriv->PMKIDIndex++ ;
psecuritypriv     986 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 		    if (psecuritypriv->PMKIDIndex == 16)
psecuritypriv     987 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 		        psecuritypriv->PMKIDIndex = 0;
psecuritypriv     993 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 			if (!memcmp(psecuritypriv->PMKIDList[j].Bssid, strIssueBssid, ETH_ALEN)) {
psecuritypriv     995 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c                                 eth_zero_addr(psecuritypriv->PMKIDList[j].Bssid);
psecuritypriv     996 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c                                 psecuritypriv->PMKIDList[ j ].bUsed = false;
psecuritypriv    1002 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c             memset(&psecuritypriv->PMKIDList[ 0 ], 0x00, sizeof(RT_PMKID_LIST) * NUM_PMKID_CACHE);
psecuritypriv    1003 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c             psecuritypriv->PMKIDIndex = 0;
psecuritypriv    3446 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 	struct security_priv* psecuritypriv =&(padapter->securitypriv);
psecuritypriv    3480 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 		psecuritypriv->dot11AuthAlgrthm = dot11AuthAlgrthm_Open;
psecuritypriv    3481 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 		psecuritypriv->ndisencryptstatus = Ndis802_11EncryptionDisabled;
psecuritypriv    3482 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 		psecuritypriv->dot11PrivacyAlgrthm = _NO_PRIVACY_;
psecuritypriv    3483 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 		psecuritypriv->dot118021XGrpPrivacy = _NO_PRIVACY_;
psecuritypriv    3526 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 			psecuritypriv->dot11AuthAlgrthm = dot11AuthAlgrthm_Auto;
psecuritypriv    3527 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 			psecuritypriv->ndisencryptstatus = Ndis802_11Encryption1Enabled;
psecuritypriv    3528 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 			psecuritypriv->dot11PrivacyAlgrthm = _WEP40_;
psecuritypriv    3529 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 			psecuritypriv->dot118021XGrpPrivacy = _WEP40_;
psecuritypriv    3532 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 				psecuritypriv->dot11PrivacyAlgrthm = _WEP104_;
psecuritypriv    3533 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 				psecuritypriv->dot118021XGrpPrivacy = _WEP104_;
psecuritypriv    3537 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 			psecuritypriv->dot11PrivacyKeyIndex = wep_key_idx;
psecuritypriv    3539 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 			memcpy(&(psecuritypriv->dot11DefKey[wep_key_idx].skey[0]), pwep->KeyMaterial, pwep->KeyLength);
psecuritypriv    3541 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 			psecuritypriv->dot11DefKeylen[wep_key_idx]=pwep->KeyLength;
psecuritypriv    3550 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 			memcpy(&(psecuritypriv->dot11DefKey[wep_key_idx].skey[0]), pwep->KeyMaterial, pwep->KeyLength);
psecuritypriv    3552 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 			psecuritypriv->dot11DefKeylen[wep_key_idx] = pwep->KeyLength;
psecuritypriv    3567 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 				memcpy(psecuritypriv->dot118021XGrpKey[param->u.crypt.idx].skey,  param->u.crypt.key, (param->u.crypt.key_len>16 ?16:param->u.crypt.key_len));
psecuritypriv    3569 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 				psecuritypriv->dot118021XGrpPrivacy = _WEP40_;
psecuritypriv    3571 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 						psecuritypriv->dot118021XGrpPrivacy = _WEP104_;
psecuritypriv    3576 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 				psecuritypriv->dot118021XGrpPrivacy = _TKIP_;
psecuritypriv    3578 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 				memcpy(psecuritypriv->dot118021XGrpKey[param->u.crypt.idx].skey,  param->u.crypt.key, (param->u.crypt.key_len>16 ?16:param->u.crypt.key_len));
psecuritypriv    3582 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 				memcpy(psecuritypriv->dot118021XGrptxmickey[param->u.crypt.idx].skey, &(param->u.crypt.key[16]), 8);
psecuritypriv    3583 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 				memcpy(psecuritypriv->dot118021XGrprxmickey[param->u.crypt.idx].skey, &(param->u.crypt.key[24]), 8);
psecuritypriv    3585 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 				psecuritypriv->busetkipkey = true;
psecuritypriv    3591 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 				psecuritypriv->dot118021XGrpPrivacy = _AES_;
psecuritypriv    3593 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 				memcpy(psecuritypriv->dot118021XGrpKey[param->u.crypt.idx].skey,  param->u.crypt.key, (param->u.crypt.key_len>16 ?16:param->u.crypt.key_len));
psecuritypriv    3597 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 				psecuritypriv->dot118021XGrpPrivacy = _NO_PRIVACY_;
psecuritypriv    3600 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 			psecuritypriv->dot118021XGrpKeyid = param->u.crypt.idx;
psecuritypriv    3602 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 			psecuritypriv->binstallGrpkey = true;
psecuritypriv    3604 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 			psecuritypriv->dot11PrivacyAlgrthm = psecuritypriv->dot118021XGrpPrivacy;/*  */
psecuritypriv    3606 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 			rtw_ap_set_group_key(padapter, param->u.crypt.key, psecuritypriv->dot118021XGrpPrivacy, param->u.crypt.idx);
psecuritypriv    3611 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 				pbcmc_sta->dot118021XPrivacy = psecuritypriv->dot118021XGrpPrivacy;/* rx will use bmc_sta's dot118021XPrivacy */
psecuritypriv    3619 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 	if (psecuritypriv->dot11AuthAlgrthm == dot11AuthAlgrthm_8021X && psta) { /*  psk/802_1x */
psecuritypriv    3640 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 					psecuritypriv->busetkipkey = true;
psecuritypriv    3659 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 					memcpy(psecuritypriv->dot118021XGrpKey[param->u.crypt.idx].skey,  param->u.crypt.key, (param->u.crypt.key_len>16 ?16:param->u.crypt.key_len));
psecuritypriv    3661 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 					psecuritypriv->dot118021XGrpPrivacy = _WEP40_;
psecuritypriv    3663 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 						psecuritypriv->dot118021XGrpPrivacy = _WEP104_;
psecuritypriv    3665 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 					psecuritypriv->dot118021XGrpPrivacy = _TKIP_;
psecuritypriv    3667 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 					memcpy(psecuritypriv->dot118021XGrpKey[param->u.crypt.idx].skey,  param->u.crypt.key, (param->u.crypt.key_len>16 ?16:param->u.crypt.key_len));
psecuritypriv    3671 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 					memcpy(psecuritypriv->dot118021XGrptxmickey[param->u.crypt.idx].skey, &(param->u.crypt.key[16]), 8);
psecuritypriv    3672 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 					memcpy(psecuritypriv->dot118021XGrprxmickey[param->u.crypt.idx].skey, &(param->u.crypt.key[24]), 8);
psecuritypriv    3674 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 					psecuritypriv->busetkipkey = true;
psecuritypriv    3677 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 					psecuritypriv->dot118021XGrpPrivacy = _AES_;
psecuritypriv    3679 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 					memcpy(psecuritypriv->dot118021XGrpKey[param->u.crypt.idx].skey,  param->u.crypt.key, (param->u.crypt.key_len>16 ?16:param->u.crypt.key_len));
psecuritypriv    3681 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 					psecuritypriv->dot118021XGrpPrivacy = _NO_PRIVACY_;
psecuritypriv    3684 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 				psecuritypriv->dot118021XGrpKeyid = param->u.crypt.idx;
psecuritypriv    3686 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 				psecuritypriv->binstallGrpkey = true;
psecuritypriv    3688 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 				psecuritypriv->dot11PrivacyAlgrthm = psecuritypriv->dot118021XGrpPrivacy;/*  */
psecuritypriv    3690 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 				rtw_ap_set_group_key(padapter, param->u.crypt.key, psecuritypriv->dot118021XGrpPrivacy, param->u.crypt.idx);
psecuritypriv    3695 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 					pbcmc_sta->dot118021XPrivacy = psecuritypriv->dot118021XGrpPrivacy;/* rx will use bmc_sta's dot118021XPrivacy */
psecuritypriv     596 drivers/staging/rtl8723bs/os_dep/os_intfs.c 	struct security_priv *psecuritypriv = &padapter->securitypriv;
psecuritypriv     618 drivers/staging/rtl8723bs/os_dep/os_intfs.c 	psecuritypriv->binstallGrpkey = _FAIL;
psecuritypriv     620 drivers/staging/rtl8723bs/os_dep/os_intfs.c 	psecuritypriv->binstallKCK_KEK = _FAIL;
psecuritypriv     622 drivers/staging/rtl8723bs/os_dep/os_intfs.c 	psecuritypriv->sw_encrypt = pregistrypriv->software_encrypt;
psecuritypriv     623 drivers/staging/rtl8723bs/os_dep/os_intfs.c 	psecuritypriv->sw_decrypt = pregistrypriv->software_decrypt;
psecuritypriv     625 drivers/staging/rtl8723bs/os_dep/os_intfs.c 	psecuritypriv->dot11AuthAlgrthm = dot11AuthAlgrthm_Open; /* open system */
psecuritypriv     626 drivers/staging/rtl8723bs/os_dep/os_intfs.c 	psecuritypriv->dot11PrivacyAlgrthm = _NO_PRIVACY_;
psecuritypriv     628 drivers/staging/rtl8723bs/os_dep/os_intfs.c 	psecuritypriv->dot11PrivacyKeyIndex = 0;
psecuritypriv     630 drivers/staging/rtl8723bs/os_dep/os_intfs.c 	psecuritypriv->dot118021XGrpPrivacy = _NO_PRIVACY_;
psecuritypriv     631 drivers/staging/rtl8723bs/os_dep/os_intfs.c 	psecuritypriv->dot118021XGrpKeyid = 1;
psecuritypriv     633 drivers/staging/rtl8723bs/os_dep/os_intfs.c 	psecuritypriv->ndisauthtype = Ndis802_11AuthModeOpen;
psecuritypriv     634 drivers/staging/rtl8723bs/os_dep/os_intfs.c 	psecuritypriv->ndisencryptstatus = Ndis802_11WEPDisabled;
psecuritypriv     177 drivers/staging/rtl8723bs/os_dep/recv_linux.c 	struct security_priv *psecuritypriv = &padapter->securitypriv;
psecuritypriv     180 drivers/staging/rtl8723bs/os_dep/recv_linux.c 	if (psecuritypriv->last_mic_err_time == 0) {
psecuritypriv     181 drivers/staging/rtl8723bs/os_dep/recv_linux.c 		psecuritypriv->last_mic_err_time = jiffies;
psecuritypriv     185 drivers/staging/rtl8723bs/os_dep/recv_linux.c 		if (cur_time - psecuritypriv->last_mic_err_time < 60*HZ) {
psecuritypriv     186 drivers/staging/rtl8723bs/os_dep/recv_linux.c 			psecuritypriv->btkip_countermeasure = true;
psecuritypriv     187 drivers/staging/rtl8723bs/os_dep/recv_linux.c 			psecuritypriv->last_mic_err_time = 0;
psecuritypriv     188 drivers/staging/rtl8723bs/os_dep/recv_linux.c 			psecuritypriv->btkip_countermeasure_time = cur_time;
psecuritypriv     190 drivers/staging/rtl8723bs/os_dep/recv_linux.c 			psecuritypriv->last_mic_err_time = jiffies;