Lines Matching refs:iv32
151 put_unaligned_le32(key->u.tkip.tx.iv32, pos); in ieee80211_tkip_add_iv()
155 static void ieee80211_compute_tkip_p1k(struct ieee80211_key *key, u32 iv32) in ieee80211_compute_tkip_p1k() argument
170 if (ctx->p1k_iv32 != iv32 || ctx->state == TKIP_STATE_NOT_INIT) in ieee80211_compute_tkip_p1k()
171 tkip_mixing_phase1(tk, ctx, sdata->vif.addr, iv32); in ieee80211_compute_tkip_p1k()
175 u32 iv32, u16 *p1k) in ieee80211_get_tkip_p1k_iv() argument
182 ieee80211_compute_tkip_p1k(key, iv32); in ieee80211_get_tkip_p1k_iv()
189 const u8 *ta, u32 iv32, u16 *p1k) in ieee80211_get_tkip_rx_p1k() argument
194 tkip_mixing_phase1(tk, &ctx, ta, iv32); in ieee80211_get_tkip_rx_p1k()
208 u32 iv32 = get_unaligned_le32(&data[4]); in ieee80211_get_tkip_p2k() local
212 ieee80211_compute_tkip_p1k(key, iv32); in ieee80211_get_tkip_p2k()
248 u32 iv32; in ieee80211_tkip_decrypt_data() local
259 iv32 = get_unaligned_le32(pos + 4); in ieee80211_tkip_decrypt_data()
269 (iv32 < key->u.tkip.rx[queue].iv32 || in ieee80211_tkip_decrypt_data()
270 (iv32 == key->u.tkip.rx[queue].iv32 && in ieee80211_tkip_decrypt_data()
281 key->u.tkip.rx[queue].iv32 != iv32) { in ieee80211_tkip_decrypt_data()
283 tkip_mixing_phase1(tk, &key->u.tkip.rx[queue], ta, iv32); in ieee80211_tkip_decrypt_data()
294 iv32, key->u.tkip.rx[queue].p1k); in ieee80211_tkip_decrypt_data()
309 *out_iv32 = iv32; in ieee80211_tkip_decrypt_data()