Searched refs:iv16 (Results 1 - 9 of 9) sorted by relevance

/net/mac80211/
H A Dtkip.c69 static u8 *write_tkip_iv(u8 *pos, u16 iv16) argument
71 *pos++ = iv16 >> 8;
72 *pos++ = ((iv16 >> 8) | 0x20) & 0x7f;
73 *pos++ = iv16 & 0xFF;
149 pos = write_tkip_iv(pos, key->u.tkip.tx.iv16);
209 u16 iv16 = data[2] | (data[0] << 8); local
213 tkip_mixing_phase2(tk, ctx, iv16, p2k);
249 u32 iv16; local
257 iv16 = (pos[0] << 8) | pos[2];
271 iv16 <
[all...]
H A Dkey.h47 u16 iv16; /* current iv16 */ member in struct:tkip_ctx
H A Dkey.c355 key->u.tkip.rx[i].iv16 =
728 seq->tkip.iv16 = key->u.tkip.tx.iv16;
767 seq->tkip.iv16 = key->u.tkip.rx[tid].iv16;
799 key->u.tkip.tx.iv16 = seq->tkip.iv16;
839 key->u.tkip.rx[tid].iv16 = seq->tkip.iv16;
H A Ddebugfs_key.c94 key->u.tkip.tx.iv16);
133 key->u.tkip.rx[i].iv16);
H A Dwpa.c162 rx->key->u.tkip.rx[rx->security_idx].iv16 = rx->tkip_iv16;
223 key->u.tkip.tx.iv16++;
224 if (key->u.tkip.tx.iv16 == 0)
H A Dtrace.h641 u8 hw_key_idx, u32 *iv32, u16 *iv16),
643 TP_ARGS(local, hw_key_idx, iv32, iv16),
649 __field(u16, iv16)
656 __entry->iv16 = *iv16;
H A Ddriver-ops.h417 u8 hw_key_idx, u32 *iv32, u16 *iv16)
420 local->ops->get_tkip_seq(&local->hw, hw_key_idx, iv32, iv16);
421 trace_drv_get_tkip_seq(local, hw_key_idx, iv32, iv16);
416 drv_get_tkip_seq(struct ieee80211_local *local, u8 hw_key_idx, u32 *iv32, u16 *iv16) argument
H A Dcfg.c302 u16 iv16; local
332 iv16 = key->u.tkip.tx.iv16;
337 &iv32, &iv16);
339 seq[0] = iv16 & 0xff;
340 seq[1] = (iv16 >> 8) & 0xff;
/net/wireless/
H A Dlib80211_crypt_tkip.c410 u16 iv16; local
446 iv16 = (pos[0] << 8) | pos[2];
450 if (tkip_replay_check(iv32, iv16, tkey->rx_iv32, tkey->rx_iv16)) {
454 iv32, iv16);
464 tkip_mixing_phase2(rc4key, tkey->key, tkey->rx_ttak, iv16);
498 tkey->rx_iv16_new = iv16;
690 u16 iv16 = tkey->tx_iv16; local
692 if (iv16 == 0)
694 iv16--;

Completed in 224 milliseconds