Lines Matching refs:key
35 u8 key[WEP_KEY_LEN + 1]; member
92 u8 *key, int keylen, void *priv) in lib80211_wep_build_iv() argument
140 u8 key[WEP_KEY_LEN + 3]; in lib80211_wep_encrypt() local
151 skb_copy_from_linear_data_offset(skb, hdr_len, key, 3); in lib80211_wep_encrypt()
154 memcpy(key + 3, wep->key, wep->key_len); in lib80211_wep_encrypt()
168 crypto_blkcipher_setkey(wep->tx_tfm, key, klen); in lib80211_wep_encrypt()
185 u8 key[WEP_KEY_LEN + 3]; in lib80211_wep_decrypt() local
193 key[0] = *pos++; in lib80211_wep_decrypt()
194 key[1] = *pos++; in lib80211_wep_decrypt()
195 key[2] = *pos++; in lib80211_wep_decrypt()
203 memcpy(key + 3, wep->key, wep->key_len); in lib80211_wep_decrypt()
208 crypto_blkcipher_setkey(wep->rx_tfm, key, klen); in lib80211_wep_decrypt()
231 static int lib80211_wep_set_key(void *key, int len, u8 * seq, void *priv) in lib80211_wep_set_key() argument
238 memcpy(wep->key, key, len); in lib80211_wep_set_key()
244 static int lib80211_wep_get_key(void *key, int len, u8 * seq, void *priv) in lib80211_wep_get_key() argument
251 memcpy(key, wep->key, wep->key_len); in lib80211_wep_get_key()