iv16 3799 drivers/net/wireless/intel/iwlwifi/dvm/commands.h __le16 iv16; iv16 919 drivers/net/wireless/intel/iwlwifi/dvm/lib.c tkip_tx_sc->iv16 = cpu_to_le16(TKIP_PN_TO_IV16(pn64)); iv16 944 drivers/net/wireless/intel/iwlwifi/dvm/lib.c tkip_sc[i].iv16 = cpu_to_le16(seq.tkip.iv16); iv16 420 drivers/net/wireless/intel/iwlwifi/fw/api/d3.h __le16 iv16; iv16 259 drivers/net/wireless/intel/iwlwifi/mvm/d3.c tkip_tx_sc->iv16 = cpu_to_le16(TKIP_PN_TO_IV16(pn64)); iv16 285 drivers/net/wireless/intel/iwlwifi/mvm/d3.c tkip_sc[i].iv16 = cpu_to_le16(seq.tkip.iv16); iv16 1272 drivers/net/wireless/intel/iwlwifi/mvm/d3.c seq->tkip.iv16 = le16_to_cpu(sc->iv16); iv16 1406 drivers/net/wireless/intel/iwlwifi/mvm/d3.c (u64)seq.tkip.iv16 | iv16 10332 drivers/net/wireless/ralink/rt2x00/rt2800lib.c memcpy(&seq->tkip.iv16, &iveiv_entry.iv[0], 2); iv16 754 drivers/net/wireless/st/cw1200/sta.c wsm_key->tkip_group.rx_seqnum[0] = seq.tkip.iv16 & 0xff; iv16 755 drivers/net/wireless/st/cw1200/sta.c wsm_key->tkip_group.rx_seqnum[1] = (seq.tkip.iv16 >> 8) & 0xff; iv16 532 drivers/staging/rtl8188eu/core/rtw_security.c static void phase2(u8 *rc4key, const u8 *tk, const u16 *p1k, u16 iv16) iv16 539 drivers/staging/rtl8188eu/core/rtw_security.c PPK[5] = p1k[4] + iv16; /* next, add in IV16 */ iv16 562 drivers/staging/rtl8188eu/core/rtw_security.c rc4key[0] = Hi8(iv16); /* RC4KEY[0..2] is the WEP IV */ iv16 563 drivers/staging/rtl8188eu/core/rtw_security.c rc4key[1] = (Hi8(iv16) | 0x20) & 0x7F; /* Help avoid weak (FMS) keys */ iv16 564 drivers/staging/rtl8188eu/core/rtw_security.c rc4key[2] = Lo8(iv16); iv16 372 drivers/staging/rtl8192e/rtllib_crypt_tkip.c u16 iv16; iv16 412 drivers/staging/rtl8192e/rtllib_crypt_tkip.c iv16 = (pos[0] << 8) | pos[2]; iv16 420 drivers/staging/rtl8192e/rtllib_crypt_tkip.c (iv32 == tkey->rx_iv32 && iv16 <= tkey->rx_iv16)) && iv16 426 drivers/staging/rtl8192e/rtllib_crypt_tkip.c tkey->rx_iv16, iv32, iv16); iv16 438 drivers/staging/rtl8192e/rtllib_crypt_tkip.c tkip_mixing_phase2(rc4key, tkey->key, tkey->rx_ttak, iv16); iv16 488 drivers/staging/rtl8192e/rtllib_crypt_tkip.c tkey->rx_iv16_new = iv16; iv16 703 drivers/staging/rtl8192e/rtllib_crypt_tkip.c u16 iv16 = tkey->tx_iv16; iv16 706 drivers/staging/rtl8192e/rtllib_crypt_tkip.c if (iv16 == 0) iv16 708 drivers/staging/rtl8192e/rtllib_crypt_tkip.c iv16--; iv16 373 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c u16 iv16; iv16 410 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c iv16 = (pos[0] << 8) | pos[2]; iv16 418 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c (iv32 == tkey->rx_iv32 && iv16 <= tkey->rx_iv16)) { iv16 423 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c tkey->rx_iv32, tkey->rx_iv16, iv32, iv16); iv16 433 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c tkip_mixing_phase2(rc4key, tkey->key, tkey->rx_ttak, iv16); iv16 485 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c tkey->rx_iv16_new = iv16; iv16 702 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c u16 iv16 = tkey->tx_iv16; iv16 705 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c if (iv16 == 0) iv16 707 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c iv16--; iv16 519 drivers/staging/rtl8712/rtl871x_security.c static void phase2(u8 *rc4key, const u8 *tk, const u16 *p1k, u16 iv16) iv16 527 drivers/staging/rtl8712/rtl871x_security.c PPK[5] = p1k[4] + iv16; /* next, add in IV16 */ iv16 547 drivers/staging/rtl8712/rtl871x_security.c rc4key[0] = Hi8(iv16); /* RC4KEY[0..2] is the WEP IV */ iv16 548 drivers/staging/rtl8712/rtl871x_security.c rc4key[1] = (Hi8(iv16) | 0x20) & 0x7F; /* Help avoid weak (FMS) keys */ iv16 549 drivers/staging/rtl8712/rtl871x_security.c rc4key[2] = Lo8(iv16); iv16 603 drivers/staging/rtl8723bs/core/rtw_security.c static void phase2(u8 *rc4key, const u8 *tk, const u16 *p1k, u16 iv16) iv16 612 drivers/staging/rtl8723bs/core/rtw_security.c PPK[5] = p1k[4]+iv16; /* next, add in IV16 */ iv16 635 drivers/staging/rtl8723bs/core/rtw_security.c rc4key[0] = Hi8(iv16); /* RC4KEY[0..2] is the WEP IV */ iv16 636 drivers/staging/rtl8723bs/core/rtw_security.c rc4key[1] = (Hi8(iv16) | 0x20) & 0x7F; /* Help avoid weak (FMS) keys */ iv16 637 drivers/staging/rtl8723bs/core/rtw_security.c rc4key[2] = Lo8(iv16); iv16 1789 include/net/mac80211.h u16 iv16; iv16 555 net/mac80211/cfg.c u16 iv16; iv16 587 net/mac80211/cfg.c iv16 = TKIP_PN_TO_IV16(pn64); iv16 593 net/mac80211/cfg.c iv16 = kseq.tkip.iv16; iv16 596 net/mac80211/cfg.c seq[0] = iv16 & 0xff; iv16 597 net/mac80211/cfg.c seq[1] = (iv16 >> 8) & 0xff; iv16 175 net/mac80211/debugfs_key.c key->u.tkip.rx[i].iv16); iv16 537 net/mac80211/key.c key->u.tkip.rx[i].iv16 = iv16 1115 net/mac80211/key.c seq->tkip.iv16 = key->u.tkip.rx[tid].iv16; iv16 1168 net/mac80211/key.c key->u.tkip.rx[tid].iv16 = seq->tkip.iv16; iv16 55 net/mac80211/key.h u16 iv16; /* current iv16 */ iv16 67 net/mac80211/tkip.c static u8 *write_tkip_iv(u8 *pos, u16 iv16) iv16 69 net/mac80211/tkip.c *pos++ = iv16 >> 8; iv16 70 net/mac80211/tkip.c *pos++ = ((iv16 >> 8) | 0x20) & 0x7f; iv16 71 net/mac80211/tkip.c *pos++ = iv16 & 0xFF; iv16 206 net/mac80211/tkip.c u16 iv16 = data[2] | (data[0] << 8); iv16 210 net/mac80211/tkip.c tkip_mixing_phase2(tk, ctx, iv16, p2k); iv16 246 net/mac80211/tkip.c u32 iv16; iv16 255 net/mac80211/tkip.c iv16 = (pos[0] << 8) | pos[2]; iv16 277 net/mac80211/tkip.c (iv16 < rx_ctx->iv16 || iv16 278 net/mac80211/tkip.c (iv16 == rx_ctx->iv16 && iv16 279 net/mac80211/tkip.c (rx_ctx->iv32 || rx_ctx->iv16 || iv16 307 net/mac80211/tkip.c tkip_mixing_phase2(tk, &rx_ctx->ctx, iv16, rc4key); iv16 319 net/mac80211/tkip.c *out_iv16 = iv16; iv16 171 net/mac80211/wpa.c rx->key->u.tkip.rx[rx->security_idx].iv16 = rx->tkip_iv16; iv16 382 net/wireless/lib80211_crypt_tkip.c u16 iv16; iv16 417 net/wireless/lib80211_crypt_tkip.c iv16 = (pos[0] << 8) | pos[2]; iv16 421 net/wireless/lib80211_crypt_tkip.c if (tkip_replay_check(iv32, iv16, tkey->rx_iv32, tkey->rx_iv16)) { iv16 425 net/wireless/lib80211_crypt_tkip.c iv32, iv16); iv16 435 net/wireless/lib80211_crypt_tkip.c tkip_mixing_phase2(rc4key, tkey->key, tkey->rx_ttak, iv16); iv16 464 net/wireless/lib80211_crypt_tkip.c tkey->rx_iv16_new = iv16; iv16 666 net/wireless/lib80211_crypt_tkip.c u16 iv16 = tkey->tx_iv16; iv16 668 net/wireless/lib80211_crypt_tkip.c if (iv16 == 0) iv16 670 net/wireless/lib80211_crypt_tkip.c iv16--;