TK 209 drivers/staging/rtl8192e/rtllib_crypt_tkip.c static void tkip_mixing_phase1(u16 *TTAK, const u8 *TK, const u8 *TA, u32 IV32) TK 222 drivers/staging/rtl8192e/rtllib_crypt_tkip.c TTAK[0] += _S_(TTAK[4] ^ Mk16(TK[1 + j], TK[0 + j])); TK 223 drivers/staging/rtl8192e/rtllib_crypt_tkip.c TTAK[1] += _S_(TTAK[0] ^ Mk16(TK[5 + j], TK[4 + j])); TK 224 drivers/staging/rtl8192e/rtllib_crypt_tkip.c TTAK[2] += _S_(TTAK[1] ^ Mk16(TK[9 + j], TK[8 + j])); TK 225 drivers/staging/rtl8192e/rtllib_crypt_tkip.c TTAK[3] += _S_(TTAK[2] ^ Mk16(TK[13 + j], TK[12 + j])); TK 226 drivers/staging/rtl8192e/rtllib_crypt_tkip.c TTAK[4] += _S_(TTAK[3] ^ Mk16(TK[1 + j], TK[0 + j])) + i; TK 231 drivers/staging/rtl8192e/rtllib_crypt_tkip.c static void tkip_mixing_phase2(u8 *WEPSeed, const u8 *TK, const u16 *TTAK, TK 248 drivers/staging/rtl8192e/rtllib_crypt_tkip.c PPK[0] += _S_(PPK[5] ^ Mk16_le((u16 *) &TK[0])); TK 249 drivers/staging/rtl8192e/rtllib_crypt_tkip.c PPK[1] += _S_(PPK[0] ^ Mk16_le((u16 *) &TK[2])); TK 250 drivers/staging/rtl8192e/rtllib_crypt_tkip.c PPK[2] += _S_(PPK[1] ^ Mk16_le((u16 *) &TK[4])); TK 251 drivers/staging/rtl8192e/rtllib_crypt_tkip.c PPK[3] += _S_(PPK[2] ^ Mk16_le((u16 *) &TK[6])); TK 252 drivers/staging/rtl8192e/rtllib_crypt_tkip.c PPK[4] += _S_(PPK[3] ^ Mk16_le((u16 *) &TK[8])); TK 253 drivers/staging/rtl8192e/rtllib_crypt_tkip.c PPK[5] += _S_(PPK[4] ^ Mk16_le((u16 *) &TK[10])); TK 255 drivers/staging/rtl8192e/rtllib_crypt_tkip.c PPK[0] += RotR1(PPK[5] ^ Mk16_le((u16 *) &TK[12])); TK 256 drivers/staging/rtl8192e/rtllib_crypt_tkip.c PPK[1] += RotR1(PPK[0] ^ Mk16_le((u16 *) &TK[14])); TK 268 drivers/staging/rtl8192e/rtllib_crypt_tkip.c WEPSeed[3] = Lo8((PPK[5] ^ Mk16_le((u16 *) &TK[0])) >> 1); TK 212 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c static void tkip_mixing_phase1(u16 *TTAK, const u8 *TK, const u8 *TA, u32 IV32) TK 225 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c TTAK[0] += _S_(TTAK[4] ^ Mk16(TK[1 + j], TK[0 + j])); TK 226 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c TTAK[1] += _S_(TTAK[0] ^ Mk16(TK[5 + j], TK[4 + j])); TK 227 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c TTAK[2] += _S_(TTAK[1] ^ Mk16(TK[9 + j], TK[8 + j])); TK 228 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c TTAK[3] += _S_(TTAK[2] ^ Mk16(TK[13 + j], TK[12 + j])); TK 229 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c TTAK[4] += _S_(TTAK[3] ^ Mk16(TK[1 + j], TK[0 + j])) + i; TK 234 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c static void tkip_mixing_phase2(u8 *WEPSeed, const u8 *TK, const u16 *TTAK, TK 252 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c PPK[0] += _S_(PPK[5] ^ le16_to_cpu(*(__le16 *)(&TK[0]))); TK 253 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c PPK[1] += _S_(PPK[0] ^ le16_to_cpu(*(__le16 *)(&TK[2]))); TK 254 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c PPK[2] += _S_(PPK[1] ^ le16_to_cpu(*(__le16 *)(&TK[4]))); TK 255 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c PPK[3] += _S_(PPK[2] ^ le16_to_cpu(*(__le16 *)(&TK[6]))); TK 256 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c PPK[4] += _S_(PPK[3] ^ le16_to_cpu(*(__le16 *)(&TK[8]))); TK 257 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c PPK[5] += _S_(PPK[4] ^ le16_to_cpu(*(__le16 *)(&TK[10]))); TK 259 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c PPK[0] += RotR1(PPK[5] ^ le16_to_cpu(*(__le16 *)(&TK[12]))); TK 260 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c PPK[1] += RotR1(PPK[0] ^ le16_to_cpu(*(__le16 *)(&TK[14]))); TK 273 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c WEPSeed[3] = Lo8((PPK[5] ^ le16_to_cpu(*(__le16 *)(&TK[0]))) >> 1); TK 215 net/wireless/lib80211_crypt_tkip.c static void tkip_mixing_phase1(u16 * TTAK, const u8 * TK, const u8 * TA, TK 229 net/wireless/lib80211_crypt_tkip.c TTAK[0] += _S_(TTAK[4] ^ Mk16(TK[1 + j], TK[0 + j])); TK 230 net/wireless/lib80211_crypt_tkip.c TTAK[1] += _S_(TTAK[0] ^ Mk16(TK[5 + j], TK[4 + j])); TK 231 net/wireless/lib80211_crypt_tkip.c TTAK[2] += _S_(TTAK[1] ^ Mk16(TK[9 + j], TK[8 + j])); TK 232 net/wireless/lib80211_crypt_tkip.c TTAK[3] += _S_(TTAK[2] ^ Mk16(TK[13 + j], TK[12 + j])); TK 233 net/wireless/lib80211_crypt_tkip.c TTAK[4] += _S_(TTAK[3] ^ Mk16(TK[1 + j], TK[0 + j])) + i; TK 237 net/wireless/lib80211_crypt_tkip.c static void tkip_mixing_phase2(u8 * WEPSeed, const u8 * TK, const u16 * TTAK, TK 253 net/wireless/lib80211_crypt_tkip.c PPK[0] += _S_(PPK[5] ^ Mk16_le((__le16 *) & TK[0])); TK 254 net/wireless/lib80211_crypt_tkip.c PPK[1] += _S_(PPK[0] ^ Mk16_le((__le16 *) & TK[2])); TK 255 net/wireless/lib80211_crypt_tkip.c PPK[2] += _S_(PPK[1] ^ Mk16_le((__le16 *) & TK[4])); TK 256 net/wireless/lib80211_crypt_tkip.c PPK[3] += _S_(PPK[2] ^ Mk16_le((__le16 *) & TK[6])); TK 257 net/wireless/lib80211_crypt_tkip.c PPK[4] += _S_(PPK[3] ^ Mk16_le((__le16 *) & TK[8])); TK 258 net/wireless/lib80211_crypt_tkip.c PPK[5] += _S_(PPK[4] ^ Mk16_le((__le16 *) & TK[10])); TK 260 net/wireless/lib80211_crypt_tkip.c PPK[0] += RotR1(PPK[5] ^ Mk16_le((__le16 *) & TK[12])); TK 261 net/wireless/lib80211_crypt_tkip.c PPK[1] += RotR1(PPK[0] ^ Mk16_le((__le16 *) & TK[14])); TK 272 net/wireless/lib80211_crypt_tkip.c WEPSeed[3] = Lo8((PPK[5] ^ Mk16_le((__le16 *) & TK[0])) >> 1);