Lines Matching refs:p1k
88 u16 *p1k = ctx->p1k; in tkip_mixing_phase1() local
90 p1k[0] = tsc_IV32 & 0xFFFF; in tkip_mixing_phase1()
91 p1k[1] = tsc_IV32 >> 16; in tkip_mixing_phase1()
92 p1k[2] = get_unaligned_le16(ta + 0); in tkip_mixing_phase1()
93 p1k[3] = get_unaligned_le16(ta + 2); in tkip_mixing_phase1()
94 p1k[4] = get_unaligned_le16(ta + 4); in tkip_mixing_phase1()
98 p1k[0] += tkipS(p1k[4] ^ get_unaligned_le16(tk + 0 + j)); in tkip_mixing_phase1()
99 p1k[1] += tkipS(p1k[0] ^ get_unaligned_le16(tk + 4 + j)); in tkip_mixing_phase1()
100 p1k[2] += tkipS(p1k[1] ^ get_unaligned_le16(tk + 8 + j)); in tkip_mixing_phase1()
101 p1k[3] += tkipS(p1k[2] ^ get_unaligned_le16(tk + 12 + j)); in tkip_mixing_phase1()
102 p1k[4] += tkipS(p1k[3] ^ get_unaligned_le16(tk + 0 + j)) + i; in tkip_mixing_phase1()
112 const u16 *p1k = ctx->p1k; in tkip_mixing_phase2() local
115 ppk[0] = p1k[0]; in tkip_mixing_phase2()
116 ppk[1] = p1k[1]; in tkip_mixing_phase2()
117 ppk[2] = p1k[2]; in tkip_mixing_phase2()
118 ppk[3] = p1k[3]; in tkip_mixing_phase2()
119 ppk[4] = p1k[4]; in tkip_mixing_phase2()
120 ppk[5] = p1k[4] + tsc_IV16; in tkip_mixing_phase2()
175 u32 iv32, u16 *p1k) in ieee80211_get_tkip_p1k_iv() argument
183 memcpy(p1k, ctx->p1k, sizeof(ctx->p1k)); in ieee80211_get_tkip_p1k_iv()
189 const u8 *ta, u32 iv32, u16 *p1k) in ieee80211_get_tkip_rx_p1k() argument
195 memcpy(p1k, ctx.p1k, sizeof(ctx.p1k)); in ieee80211_get_tkip_rx_p1k()
294 iv32, key->u.tkip.rx[queue].p1k); in ieee80211_tkip_decrypt_data()