Lines Matching refs:key
120 struct ieee80211_key *key) in ieee80211_wep_remove_iv() argument
163 const u8 *key, int keylen, int keyidx) in ieee80211_wep_encrypt() argument
182 memcpy(rc4key + 3, key, keylen); in ieee80211_wep_encrypt()
227 struct ieee80211_key *key) in ieee80211_wep_decrypt() argument
248 if (!key || keyidx != key->conf.keyidx) in ieee80211_wep_decrypt()
251 klen = 3 + key->conf.keylen; in ieee80211_wep_decrypt()
257 memcpy(rc4key + 3, key->conf.key, key->conf.keylen); in ieee80211_wep_decrypt()
288 if (ieee80211_wep_decrypt(rx->local, rx->skb, rx->key)) in ieee80211_crypto_wep_decrypt()
294 ieee80211_wep_remove_iv(rx->local, rx->skb, rx->key); in ieee80211_crypto_wep_decrypt()
309 if (ieee80211_wep_encrypt(tx->local, skb, tx->key->conf.key, in wep_encrypt_skb()
310 tx->key->conf.keylen, in wep_encrypt_skb()
311 tx->key->conf.keyidx)) in wep_encrypt_skb()
316 tx->key->conf.keylen, in wep_encrypt_skb()
317 tx->key->conf.keyidx)) in wep_encrypt_skb()