dot11txpn 855 drivers/staging/rtl8188eu/core/rtw_mlme.c memset((u8 *)&psta->dot11txpn, 0, sizeof(union pn48)); dot11txpn 587 drivers/staging/rtl8188eu/core/rtw_security.c union pn48 dot11txpn; dot11txpn 619 drivers/staging/rtl8188eu/core/rtw_security.c GET_TKIP_PN(iv, dot11txpn); dot11txpn 621 drivers/staging/rtl8188eu/core/rtw_security.c pnl = (u16)(dot11txpn.val); dot11txpn 622 drivers/staging/rtl8188eu/core/rtw_security.c pnh = (u32)(dot11txpn.val>>16); dot11txpn 667 drivers/staging/rtl8188eu/core/rtw_security.c union pn48 dot11txpn; dot11txpn 696 drivers/staging/rtl8188eu/core/rtw_security.c GET_TKIP_PN(iv, dot11txpn); dot11txpn 698 drivers/staging/rtl8188eu/core/rtw_security.c pnl = (u16)(dot11txpn.val); dot11txpn 699 drivers/staging/rtl8188eu/core/rtw_security.c pnh = (u32)(dot11txpn.val>>16); dot11txpn 964 drivers/staging/rtl8188eu/core/rtw_xmit.c WEP_IV(pattrib->iv, psta->dot11txpn, pattrib->key_idx); dot11txpn 968 drivers/staging/rtl8188eu/core/rtw_xmit.c TKIP_IV(pattrib->iv, psta->dot11txpn, pattrib->key_idx); dot11txpn 970 drivers/staging/rtl8188eu/core/rtw_xmit.c TKIP_IV(pattrib->iv, psta->dot11txpn, 0); dot11txpn 974 drivers/staging/rtl8188eu/core/rtw_xmit.c AES_IV(pattrib->iv, psta->dot11txpn, pattrib->key_idx); dot11txpn 976 drivers/staging/rtl8188eu/core/rtw_xmit.c AES_IV(pattrib->iv, psta->dot11txpn, 0); dot11txpn 213 drivers/staging/rtl8188eu/include/rtw_security.h #define GET_TKIP_PN(iv, dot11txpn) \ dot11txpn 215 drivers/staging/rtl8188eu/include/rtw_security.h dot11txpn._byte_.TSC0 = iv[2]; \ dot11txpn 216 drivers/staging/rtl8188eu/include/rtw_security.h dot11txpn._byte_.TSC1 = iv[0]; \ dot11txpn 217 drivers/staging/rtl8188eu/include/rtw_security.h dot11txpn._byte_.TSC2 = iv[4]; \ dot11txpn 218 drivers/staging/rtl8188eu/include/rtw_security.h dot11txpn._byte_.TSC3 = iv[5]; \ dot11txpn 219 drivers/staging/rtl8188eu/include/rtw_security.h dot11txpn._byte_.TSC4 = iv[6]; \ dot11txpn 220 drivers/staging/rtl8188eu/include/rtw_security.h dot11txpn._byte_.TSC5 = iv[7]; \ dot11txpn 40 drivers/staging/rtl8188eu/include/rtw_xmit.h #define WEP_IV(pattrib_iv, dot11txpn, keyidx)\ dot11txpn 42 drivers/staging/rtl8188eu/include/rtw_xmit.h pattrib_iv[0] = dot11txpn._byte_.TSC0;\ dot11txpn 43 drivers/staging/rtl8188eu/include/rtw_xmit.h pattrib_iv[1] = dot11txpn._byte_.TSC1;\ dot11txpn 44 drivers/staging/rtl8188eu/include/rtw_xmit.h pattrib_iv[2] = dot11txpn._byte_.TSC2;\ dot11txpn 46 drivers/staging/rtl8188eu/include/rtw_xmit.h dot11txpn.val = (dot11txpn.val == 0xffffff) ? 0 : (dot11txpn.val+1);\ dot11txpn 50 drivers/staging/rtl8188eu/include/rtw_xmit.h #define TKIP_IV(pattrib_iv, dot11txpn, keyidx)\ dot11txpn 52 drivers/staging/rtl8188eu/include/rtw_xmit.h pattrib_iv[0] = dot11txpn._byte_.TSC1;\ dot11txpn 53 drivers/staging/rtl8188eu/include/rtw_xmit.h pattrib_iv[1] = (dot11txpn._byte_.TSC1 | 0x20) & 0x7f;\ dot11txpn 54 drivers/staging/rtl8188eu/include/rtw_xmit.h pattrib_iv[2] = dot11txpn._byte_.TSC0;\ dot11txpn 56 drivers/staging/rtl8188eu/include/rtw_xmit.h pattrib_iv[4] = dot11txpn._byte_.TSC2;\ dot11txpn 57 drivers/staging/rtl8188eu/include/rtw_xmit.h pattrib_iv[5] = dot11txpn._byte_.TSC3;\ dot11txpn 58 drivers/staging/rtl8188eu/include/rtw_xmit.h pattrib_iv[6] = dot11txpn._byte_.TSC4;\ dot11txpn 59 drivers/staging/rtl8188eu/include/rtw_xmit.h pattrib_iv[7] = dot11txpn._byte_.TSC5;\ dot11txpn 60 drivers/staging/rtl8188eu/include/rtw_xmit.h dot11txpn.val = dot11txpn.val == 0xffffffffffffULL ? 0 : (dot11txpn.val+1);\ dot11txpn 63 drivers/staging/rtl8188eu/include/rtw_xmit.h #define AES_IV(pattrib_iv, dot11txpn, keyidx)\ dot11txpn 65 drivers/staging/rtl8188eu/include/rtw_xmit.h pattrib_iv[0] = dot11txpn._byte_.TSC0; \ dot11txpn 66 drivers/staging/rtl8188eu/include/rtw_xmit.h pattrib_iv[1] = dot11txpn._byte_.TSC1; \ dot11txpn 69 drivers/staging/rtl8188eu/include/rtw_xmit.h pattrib_iv[4] = dot11txpn._byte_.TSC2; \ dot11txpn 70 drivers/staging/rtl8188eu/include/rtw_xmit.h pattrib_iv[5] = dot11txpn._byte_.TSC3; \ dot11txpn 71 drivers/staging/rtl8188eu/include/rtw_xmit.h pattrib_iv[6] = dot11txpn._byte_.TSC4; \ dot11txpn 72 drivers/staging/rtl8188eu/include/rtw_xmit.h pattrib_iv[7] = dot11txpn._byte_.TSC5; \ dot11txpn 73 drivers/staging/rtl8188eu/include/rtw_xmit.h dot11txpn.val = dot11txpn.val == 0xffffffffffffULL ? 0 : (dot11txpn.val+1);\ dot11txpn 91 drivers/staging/rtl8188eu/include/sta_info.h union pn48 dot11txpn; /* PN48 used for Unicast xmit. */ dot11txpn 1210 drivers/staging/rtl8723bs/core/rtw_mlme.c memset((u8 *)&psta->dot11txpn, 0, sizeof(union pn48)); dot11txpn 1211 drivers/staging/rtl8723bs/core/rtw_mlme.c psta->dot11txpn.val = psta->dot11txpn.val + 1; dot11txpn 663 drivers/staging/rtl8723bs/core/rtw_security.c union pn48 dot11txpn; dot11txpn 713 drivers/staging/rtl8723bs/core/rtw_security.c GET_TKIP_PN(iv, dot11txpn); dot11txpn 715 drivers/staging/rtl8723bs/core/rtw_security.c pnl = (u16)(dot11txpn.val); dot11txpn 716 drivers/staging/rtl8723bs/core/rtw_security.c pnh = (u32)(dot11txpn.val>>16); dot11txpn 771 drivers/staging/rtl8723bs/core/rtw_security.c union pn48 dot11txpn; dot11txpn 833 drivers/staging/rtl8723bs/core/rtw_security.c GET_TKIP_PN(iv, dot11txpn); dot11txpn 835 drivers/staging/rtl8723bs/core/rtw_security.c pnl = (u16)(dot11txpn.val); dot11txpn 836 drivers/staging/rtl8723bs/core/rtw_security.c pnh = (u32)(dot11txpn.val>>16); dot11txpn 2211 drivers/staging/rtl8723bs/core/rtw_wlan_util.c if (psecpriv->dot11PrivacyAlgrthm != _NO_PRIVACY_ && psta->dot11txpn.val > 0) dot11txpn 2212 drivers/staging/rtl8723bs/core/rtw_wlan_util.c psta->dot11txpn.val--; dot11txpn 2213 drivers/staging/rtl8723bs/core/rtw_wlan_util.c AES_IV(pcur_dot11txpn, psta->dot11txpn, 0); dot11txpn 2233 drivers/staging/rtl8723bs/core/rtw_wlan_util.c if (pwrpriv->wowlan_fw_iv > psta->dot11txpn.val) { dot11txpn 2235 drivers/staging/rtl8723bs/core/rtw_wlan_util.c psta->dot11txpn.val = pwrpriv->wowlan_fw_iv + 2; dot11txpn 2238 drivers/staging/rtl8723bs/core/rtw_wlan_util.c psta->dot11txpn.val += 2; dot11txpn 2240 drivers/staging/rtl8723bs/core/rtw_wlan_util.c DBG_871X("%s: dot11txpn: 0x%016llx\n", __func__, psta->dot11txpn.val); dot11txpn 559 drivers/staging/rtl8723bs/core/rtw_xmit.c WEP_IV(pattrib->iv, psta->dot11txpn, pattrib->key_idx); dot11txpn 575 drivers/staging/rtl8723bs/core/rtw_xmit.c TKIP_IV(pattrib->iv, psta->dot11txpn, pattrib->key_idx); dot11txpn 577 drivers/staging/rtl8723bs/core/rtw_xmit.c TKIP_IV(pattrib->iv, psta->dot11txpn, 0); dot11txpn 590 drivers/staging/rtl8723bs/core/rtw_xmit.c AES_IV(pattrib->iv, psta->dot11txpn, pattrib->key_idx); dot11txpn 592 drivers/staging/rtl8723bs/core/rtw_xmit.c AES_IV(pattrib->iv, psta->dot11txpn, 0); dot11txpn 262 drivers/staging/rtl8723bs/include/rtw_security.h #define GET_TKIP_PN(iv, dot11txpn)\ dot11txpn 264 drivers/staging/rtl8723bs/include/rtw_security.h dot11txpn._byte_.TSC0 =iv[2];\ dot11txpn 265 drivers/staging/rtl8723bs/include/rtw_security.h dot11txpn._byte_.TSC1 =iv[0];\ dot11txpn 266 drivers/staging/rtl8723bs/include/rtw_security.h dot11txpn._byte_.TSC2 =iv[4];\ dot11txpn 267 drivers/staging/rtl8723bs/include/rtw_security.h dot11txpn._byte_.TSC3 =iv[5];\ dot11txpn 268 drivers/staging/rtl8723bs/include/rtw_security.h dot11txpn._byte_.TSC4 =iv[6];\ dot11txpn 269 drivers/staging/rtl8723bs/include/rtw_security.h dot11txpn._byte_.TSC5 =iv[7];\ dot11txpn 42 drivers/staging/rtl8723bs/include/rtw_xmit.h #define WEP_IV(pattrib_iv, dot11txpn, keyidx)\ dot11txpn 44 drivers/staging/rtl8723bs/include/rtw_xmit.h pattrib_iv[0] = dot11txpn._byte_.TSC0;\ dot11txpn 45 drivers/staging/rtl8723bs/include/rtw_xmit.h pattrib_iv[1] = dot11txpn._byte_.TSC1;\ dot11txpn 46 drivers/staging/rtl8723bs/include/rtw_xmit.h pattrib_iv[2] = dot11txpn._byte_.TSC2;\ dot11txpn 48 drivers/staging/rtl8723bs/include/rtw_xmit.h dot11txpn.val = (dot11txpn.val == 0xffffff) ? 0: (dot11txpn.val+1);\ dot11txpn 52 drivers/staging/rtl8723bs/include/rtw_xmit.h #define TKIP_IV(pattrib_iv, dot11txpn, keyidx)\ dot11txpn 54 drivers/staging/rtl8723bs/include/rtw_xmit.h pattrib_iv[0] = dot11txpn._byte_.TSC1;\ dot11txpn 55 drivers/staging/rtl8723bs/include/rtw_xmit.h pattrib_iv[1] = (dot11txpn._byte_.TSC1 | 0x20) & 0x7f;\ dot11txpn 56 drivers/staging/rtl8723bs/include/rtw_xmit.h pattrib_iv[2] = dot11txpn._byte_.TSC0;\ dot11txpn 58 drivers/staging/rtl8723bs/include/rtw_xmit.h pattrib_iv[4] = dot11txpn._byte_.TSC2;\ dot11txpn 59 drivers/staging/rtl8723bs/include/rtw_xmit.h pattrib_iv[5] = dot11txpn._byte_.TSC3;\ dot11txpn 60 drivers/staging/rtl8723bs/include/rtw_xmit.h pattrib_iv[6] = dot11txpn._byte_.TSC4;\ dot11txpn 61 drivers/staging/rtl8723bs/include/rtw_xmit.h pattrib_iv[7] = dot11txpn._byte_.TSC5;\ dot11txpn 62 drivers/staging/rtl8723bs/include/rtw_xmit.h dot11txpn.val = dot11txpn.val == 0xffffffffffffULL ? 0: (dot11txpn.val+1);\ dot11txpn 65 drivers/staging/rtl8723bs/include/rtw_xmit.h #define AES_IV(pattrib_iv, dot11txpn, keyidx)\ dot11txpn 67 drivers/staging/rtl8723bs/include/rtw_xmit.h pattrib_iv[0] = dot11txpn._byte_.TSC0;\ dot11txpn 68 drivers/staging/rtl8723bs/include/rtw_xmit.h pattrib_iv[1] = dot11txpn._byte_.TSC1;\ dot11txpn 71 drivers/staging/rtl8723bs/include/rtw_xmit.h pattrib_iv[4] = dot11txpn._byte_.TSC2;\ dot11txpn 72 drivers/staging/rtl8723bs/include/rtw_xmit.h pattrib_iv[5] = dot11txpn._byte_.TSC3;\ dot11txpn 73 drivers/staging/rtl8723bs/include/rtw_xmit.h pattrib_iv[6] = dot11txpn._byte_.TSC4;\ dot11txpn 74 drivers/staging/rtl8723bs/include/rtw_xmit.h pattrib_iv[7] = dot11txpn._byte_.TSC5;\ dot11txpn 75 drivers/staging/rtl8723bs/include/rtw_xmit.h dot11txpn.val = dot11txpn.val == 0xffffffffffffULL ? 0: (dot11txpn.val+1);\ dot11txpn 94 drivers/staging/rtl8723bs/include/sta_info.h union pn48 dot11txpn; /* PN48 used for Unicast xmit */