Lines Matching refs:p1k
86 u16 *p1k = ctx->p1k; in tkip_mixing_phase1() local
88 p1k[0] = tsc_IV32 & 0xFFFF; in tkip_mixing_phase1()
89 p1k[1] = tsc_IV32 >> 16; in tkip_mixing_phase1()
90 p1k[2] = get_unaligned_le16(ta + 0); in tkip_mixing_phase1()
91 p1k[3] = get_unaligned_le16(ta + 2); in tkip_mixing_phase1()
92 p1k[4] = get_unaligned_le16(ta + 4); in tkip_mixing_phase1()
96 p1k[0] += tkipS(p1k[4] ^ get_unaligned_le16(tk + 0 + j)); in tkip_mixing_phase1()
97 p1k[1] += tkipS(p1k[0] ^ get_unaligned_le16(tk + 4 + j)); in tkip_mixing_phase1()
98 p1k[2] += tkipS(p1k[1] ^ get_unaligned_le16(tk + 8 + j)); in tkip_mixing_phase1()
99 p1k[3] += tkipS(p1k[2] ^ get_unaligned_le16(tk + 12 + j)); in tkip_mixing_phase1()
100 p1k[4] += tkipS(p1k[3] ^ get_unaligned_le16(tk + 0 + j)) + i; in tkip_mixing_phase1()
110 const u16 *p1k = ctx->p1k; in tkip_mixing_phase2() local
113 ppk[0] = p1k[0]; in tkip_mixing_phase2()
114 ppk[1] = p1k[1]; in tkip_mixing_phase2()
115 ppk[2] = p1k[2]; in tkip_mixing_phase2()
116 ppk[3] = p1k[3]; in tkip_mixing_phase2()
117 ppk[4] = p1k[4]; in tkip_mixing_phase2()
118 ppk[5] = p1k[4] + tsc_IV16; in tkip_mixing_phase2()
172 u32 iv32, u16 *p1k) in ieee80211_get_tkip_p1k_iv() argument
180 memcpy(p1k, ctx->p1k, sizeof(ctx->p1k)); in ieee80211_get_tkip_p1k_iv()
186 const u8 *ta, u32 iv32, u16 *p1k) in ieee80211_get_tkip_rx_p1k() argument
192 memcpy(p1k, ctx.p1k, sizeof(ctx.p1k)); in ieee80211_get_tkip_rx_p1k()
303 iv32, rx_ctx->ctx.p1k); in ieee80211_tkip_decrypt_data()