Lines Matching refs:iv
33 static inline bool ieee80211_wep_weak_iv(u32 iv, int keylen) in ieee80211_wep_weak_iv() argument
40 if ((iv & 0xff00) == 0xff00) { in ieee80211_wep_weak_iv()
41 u8 B = (iv >> 16) & 0xff; in ieee80211_wep_weak_iv()
50 int keylen, int keyidx, u8 *iv) in ieee80211_wep_get_iv() argument
56 if (!iv) in ieee80211_wep_get_iv()
59 *iv++ = (local->wep_iv >> 16) & 0xff; in ieee80211_wep_get_iv()
60 *iv++ = (local->wep_iv >> 8) & 0xff; in ieee80211_wep_get_iv()
61 *iv++ = local->wep_iv & 0xff; in ieee80211_wep_get_iv()
62 *iv++ = keyidx << 6; in ieee80211_wep_get_iv()
137 u8 *iv; in ieee80211_wep_encrypt() local
144 iv = ieee80211_wep_add_iv(local, skb, keylen, keyidx); in ieee80211_wep_encrypt()
145 if (!iv) in ieee80211_wep_encrypt()
148 len = skb->len - (iv + IEEE80211_WEP_IV_LEN - skb->data); in ieee80211_wep_encrypt()
151 memcpy(rc4key, iv, 3); in ieee80211_wep_encrypt()
160 iv + IEEE80211_WEP_IV_LEN, len); in ieee80211_wep_encrypt()