Lines Matching refs:iv
57 static inline bool ieee80211_wep_weak_iv(u32 iv, int keylen) in ieee80211_wep_weak_iv() argument
64 if ((iv & 0xff00) == 0xff00) { in ieee80211_wep_weak_iv()
65 u8 B = (iv >> 16) & 0xff; in ieee80211_wep_weak_iv()
74 int keylen, int keyidx, u8 *iv) in ieee80211_wep_get_iv() argument
80 if (!iv) in ieee80211_wep_get_iv()
83 *iv++ = (local->wep_iv >> 16) & 0xff; in ieee80211_wep_get_iv()
84 *iv++ = (local->wep_iv >> 8) & 0xff; in ieee80211_wep_get_iv()
85 *iv++ = local->wep_iv & 0xff; in ieee80211_wep_get_iv()
86 *iv++ = keyidx << 6; in ieee80211_wep_get_iv()
165 u8 *iv; in ieee80211_wep_encrypt() local
172 iv = ieee80211_wep_add_iv(local, skb, keylen, keyidx); in ieee80211_wep_encrypt()
173 if (!iv) in ieee80211_wep_encrypt()
176 len = skb->len - (iv + IEEE80211_WEP_IV_LEN - skb->data); in ieee80211_wep_encrypt()
179 memcpy(rc4key, iv, 3); in ieee80211_wep_encrypt()
188 iv + IEEE80211_WEP_IV_LEN, len); in ieee80211_wep_encrypt()