rc4key            532 drivers/staging/rtl8188eu/core/rtw_security.c static void phase2(u8 *rc4key, const u8 *tk, const u16 *p1k, u16 iv16)
rc4key            562 drivers/staging/rtl8188eu/core/rtw_security.c 	rc4key[0] = Hi8(iv16);		/* RC4KEY[0..2] is the WEP IV  */
rc4key            563 drivers/staging/rtl8188eu/core/rtw_security.c 	rc4key[1] = (Hi8(iv16) | 0x20) & 0x7F; /* Help avoid weak (FMS) keys  */
rc4key            564 drivers/staging/rtl8188eu/core/rtw_security.c 	rc4key[2] = Lo8(iv16);
rc4key            565 drivers/staging/rtl8188eu/core/rtw_security.c 	rc4key[3] = Lo8((PPK[5] ^ TK16(0)) >> 1);
rc4key            569 drivers/staging/rtl8188eu/core/rtw_security.c 		rc4key[4+2*i] = Lo8(PPK[i]);
rc4key            570 drivers/staging/rtl8188eu/core/rtw_security.c 		rc4key[5+2*i] = Hi8(PPK[i]);
rc4key            579 drivers/staging/rtl8188eu/core/rtw_security.c 	u8	rc4key[16];
rc4key            624 drivers/staging/rtl8188eu/core/rtw_security.c 				phase2(&rc4key[0], prwskey, (u16 *)&ttkey[0], pnl);
rc4key            633 drivers/staging/rtl8188eu/core/rtw_security.c 					arcfour_init(&mycontext, rc4key, 16);
rc4key            639 drivers/staging/rtl8188eu/core/rtw_security.c 					arcfour_init(&mycontext, rc4key, 16);
rc4key            660 drivers/staging/rtl8188eu/core/rtw_security.c 	u8   rc4key[16];
rc4key            702 drivers/staging/rtl8188eu/core/rtw_security.c 			phase2(&rc4key[0], prwskey, (unsigned short *)&ttkey[0], pnl);
rc4key            706 drivers/staging/rtl8188eu/core/rtw_security.c 			arcfour_init(&mycontext, rc4key, 16);
rc4key            290 drivers/staging/rtl8192e/rtllib_crypt_tkip.c 	u8 rc4key[16],  *icv;
rc4key            306 drivers/staging/rtl8192e/rtllib_crypt_tkip.c 		tkip_mixing_phase2(rc4key, tkey->key, tkey->tx_ttak,
rc4key            322 drivers/staging/rtl8192e/rtllib_crypt_tkip.c 		*pos++ = rc4key[0];
rc4key            323 drivers/staging/rtl8192e/rtllib_crypt_tkip.c 		*pos++ = rc4key[1];
rc4key            324 drivers/staging/rtl8192e/rtllib_crypt_tkip.c 		*pos++ = rc4key[2];
rc4key            346 drivers/staging/rtl8192e/rtllib_crypt_tkip.c 		crypto_sync_skcipher_setkey(tkey->tx_tfm_arc4, rc4key, 16);
rc4key            376 drivers/staging/rtl8192e/rtllib_crypt_tkip.c 	u8 rc4key[16];
rc4key            438 drivers/staging/rtl8192e/rtllib_crypt_tkip.c 		tkip_mixing_phase2(rc4key, tkey->key, tkey->rx_ttak, iv16);
rc4key            444 drivers/staging/rtl8192e/rtllib_crypt_tkip.c 		crypto_sync_skcipher_setkey(tkey->rx_tfm_arc4, rc4key, 16);
rc4key            294 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c 	u8 rc4key[16],  *icv;
rc4key            310 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c 		tkip_mixing_phase2(rc4key, tkey->key, tkey->tx_ttak, tkey->tx_iv16);
rc4key            325 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c 		*pos++ = rc4key[0];
rc4key            326 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c 		*pos++ = rc4key[1];
rc4key            327 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c 		*pos++ = rc4key[2];
rc4key            345 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c 		crypto_sync_skcipher_setkey(tkey->tx_tfm_arc4, rc4key, 16);
rc4key            376 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c 	u8 rc4key[16];
rc4key            433 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c 		tkip_mixing_phase2(rc4key, tkey->key, tkey->rx_ttak, iv16);
rc4key            437 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c 		crypto_sync_skcipher_setkey(tkey->rx_tfm_arc4, rc4key, 16);
rc4key            519 drivers/staging/rtl8712/rtl871x_security.c static void phase2(u8 *rc4key, const u8 *tk, const u16 *p1k, u16 iv16)
rc4key            547 drivers/staging/rtl8712/rtl871x_security.c 	rc4key[0] = Hi8(iv16); /* RC4KEY[0..2] is the WEP IV  */
rc4key            548 drivers/staging/rtl8712/rtl871x_security.c 	rc4key[1] = (Hi8(iv16) | 0x20) & 0x7F; /* Help avoid weak (FMS) keys  */
rc4key            549 drivers/staging/rtl8712/rtl871x_security.c 	rc4key[2] = Lo8(iv16);
rc4key            550 drivers/staging/rtl8712/rtl871x_security.c 	rc4key[3] = Lo8((PPK[5] ^ TK16(0)) >> 1);
rc4key            553 drivers/staging/rtl8712/rtl871x_security.c 		rc4key[4 + 2 * i] = Lo8(PPK[i]);
rc4key            554 drivers/staging/rtl8712/rtl871x_security.c 		rc4key[5 + 2 * i] = Hi8(PPK[i]);
rc4key            563 drivers/staging/rtl8712/rtl871x_security.c 	u8 rc4key[16];
rc4key            599 drivers/staging/rtl8712/rtl871x_security.c 				phase2(&rc4key[0], prwskey, (u16 *)&ttkey[0],
rc4key            609 drivers/staging/rtl8712/rtl871x_security.c 					arcfour_init(&mycontext, rc4key, 16);
rc4key            621 drivers/staging/rtl8712/rtl871x_security.c 					arcfour_init(&mycontext, rc4key, 16);
rc4key            643 drivers/staging/rtl8712/rtl871x_security.c 	u8 rc4key[16];
rc4key            682 drivers/staging/rtl8712/rtl871x_security.c 			phase2(&rc4key[0], prwskey, (unsigned short *)
rc4key            685 drivers/staging/rtl8712/rtl871x_security.c 			arcfour_init(&mycontext, rc4key, 16);
rc4key            603 drivers/staging/rtl8723bs/core/rtw_security.c static void phase2(u8 *rc4key, const u8 *tk, const u16 *p1k, u16 iv16)
rc4key            635 drivers/staging/rtl8723bs/core/rtw_security.c 	rc4key[0] = Hi8(iv16);                /* RC4KEY[0..2] is the WEP IV  */
rc4key            636 drivers/staging/rtl8723bs/core/rtw_security.c 	rc4key[1] = (Hi8(iv16) | 0x20) & 0x7F; /* Help avoid weak (FMS) keys  */
rc4key            637 drivers/staging/rtl8723bs/core/rtw_security.c 	rc4key[2] = Lo8(iv16);
rc4key            638 drivers/staging/rtl8723bs/core/rtw_security.c 	rc4key[3] = Lo8((PPK[5] ^ TK16(0)) >> 1);
rc4key            643 drivers/staging/rtl8723bs/core/rtw_security.c 		rc4key[4+2*i] = Lo8(PPK[i]);
rc4key            644 drivers/staging/rtl8723bs/core/rtw_security.c 		rc4key[5+2*i] = Hi8(PPK[i]);
rc4key            654 drivers/staging/rtl8723bs/core/rtw_security.c 	u8 rc4key[16];
rc4key            720 drivers/staging/rtl8723bs/core/rtw_security.c 				phase2(&rc4key[0], prwskey, (u16 *)&ttkey[0], pnl);
rc4key            727 drivers/staging/rtl8723bs/core/rtw_security.c 					arcfour_init(&mycontext, rc4key, 16);
rc4key            734 drivers/staging/rtl8723bs/core/rtw_security.c 					arcfour_init(&mycontext, rc4key, 16);
rc4key            763 drivers/staging/rtl8723bs/core/rtw_security.c 	u8   rc4key[16];
rc4key            839 drivers/staging/rtl8723bs/core/rtw_security.c 			phase2(&rc4key[0], prwskey, (unsigned short *)&ttkey[0], pnl);
rc4key            843 drivers/staging/rtl8723bs/core/rtw_security.c 			arcfour_init(&mycontext, rc4key, 16);
rc4key            107 net/mac80211/tkip.c 			       u16 tsc_IV16, u8 *rc4key)
rc4key            133 net/mac80211/tkip.c 	rc4key = write_tkip_iv(rc4key, tsc_IV16);
rc4key            134 net/mac80211/tkip.c 	*rc4key++ = ((ppk[5] ^ get_unaligned_le16(tk)) >> 1) & 0xFF;
rc4key            137 net/mac80211/tkip.c 		put_unaligned_le16(ppk[i], rc4key + 2 * i);
rc4key            227 net/mac80211/tkip.c 	u8 rc4key[16];
rc4key            229 net/mac80211/tkip.c 	ieee80211_get_tkip_p2k(&key->conf, skb, rc4key);
rc4key            231 net/mac80211/tkip.c 	return ieee80211_wep_encrypt_data(ctx, rc4key, 16,
rc4key            247 net/mac80211/tkip.c 	u8 rc4key[16], keyid, *pos = payload;
rc4key            307 net/mac80211/tkip.c 	tkip_mixing_phase2(tk, &rx_ctx->ctx, iv16, rc4key);
rc4key            309 net/mac80211/tkip.c 	res = ieee80211_wep_decrypt_data(ctx, rc4key, 16, pos, payload_len - 12);
rc4key            110 net/mac80211/wep.c int ieee80211_wep_encrypt_data(struct arc4_ctx *ctx, u8 *rc4key,
rc4key            118 net/mac80211/wep.c 	arc4_setkey(ctx, rc4key, klen);
rc4key            139 net/mac80211/wep.c 	u8 rc4key[3 + WLAN_KEY_LEN_WEP104];
rc4key            151 net/mac80211/wep.c 	memcpy(rc4key, iv, 3);
rc4key            154 net/mac80211/wep.c 	memcpy(rc4key + 3, key, keylen);
rc4key            159 net/mac80211/wep.c 	return ieee80211_wep_encrypt_data(&local->wep_tx_ctx, rc4key, keylen + 3,
rc4key            167 net/mac80211/wep.c int ieee80211_wep_decrypt_data(struct arc4_ctx *ctx, u8 *rc4key,
rc4key            172 net/mac80211/wep.c 	arc4_setkey(ctx, rc4key, klen);
rc4key            198 net/mac80211/wep.c 	u8 rc4key[3 + WLAN_KEY_LEN_WEP104];
rc4key            222 net/mac80211/wep.c 	memcpy(rc4key, skb->data + hdrlen, 3);
rc4key            225 net/mac80211/wep.c 	memcpy(rc4key + 3, key->conf.key, key->conf.keylen);
rc4key            227 net/mac80211/wep.c 	if (ieee80211_wep_decrypt_data(&local->wep_rx_ctx, rc4key, klen,
rc4key             17 net/mac80211/wep.h int ieee80211_wep_encrypt_data(struct arc4_ctx *ctx, u8 *rc4key,
rc4key             22 net/mac80211/wep.h int ieee80211_wep_decrypt_data(struct arc4_ctx *ctx, u8 *rc4key,
rc4key            284 net/wireless/lib80211_crypt_tkip.c 			      u8 * rc4key, int keylen, void *priv)
rc4key            295 net/wireless/lib80211_crypt_tkip.c 	if (rc4key == NULL || keylen < 16)
rc4key            303 net/wireless/lib80211_crypt_tkip.c 	tkip_mixing_phase2(rc4key, tkey->key, tkey->tx_ttak, tkey->tx_iv16);
rc4key            309 net/wireless/lib80211_crypt_tkip.c 	*pos++ = *rc4key;
rc4key            310 net/wireless/lib80211_crypt_tkip.c 	*pos++ = *(rc4key + 1);
rc4key            311 net/wireless/lib80211_crypt_tkip.c 	*pos++ = *(rc4key + 2);
rc4key            331 net/wireless/lib80211_crypt_tkip.c 	u8 rc4key[16], *pos, *icv;
rc4key            347 net/wireless/lib80211_crypt_tkip.c 	if ((lib80211_tkip_hdr(skb, hdr_len, rc4key, 16, priv)) < 0)
rc4key            357 net/wireless/lib80211_crypt_tkip.c 	arc4_setkey(&tkey->tx_ctx_arc4, rc4key, 16);
rc4key            379 net/wireless/lib80211_crypt_tkip.c 	u8 rc4key[16];
rc4key            435 net/wireless/lib80211_crypt_tkip.c 	tkip_mixing_phase2(rc4key, tkey->key, tkey->rx_ttak, iv16);
rc4key            439 net/wireless/lib80211_crypt_tkip.c 	arc4_setkey(&tkey->rx_ctx_arc4, rc4key, 16);