Lines Matching defs:hk
147 struct ath9k_keyval *hk, const u8 *addr,
164 memcpy(hk->kv_mic, key_txmic, sizeof(hk->kv_mic));
165 memcpy(hk->kv_txmic, key_txmic, sizeof(hk->kv_mic));
167 memcpy(hk->kv_mic, key_rxmic, sizeof(hk->kv_mic));
168 memcpy(hk->kv_txmic, key_rxmic, sizeof(hk->kv_mic));
170 return ath9k_hw_set_keycache_entry(ah, keyix, hk, addr);
174 memcpy(hk->kv_mic, key_rxmic, sizeof(hk->kv_mic));
175 memcpy(hk->kv_txmic, key_txmic, sizeof(hk->kv_txmic));
176 return ath9k_hw_set_keycache_entry(ah, keyix, hk, addr);
182 memcpy(hk->kv_mic, key_txmic, sizeof(hk->kv_mic));
183 if (!ath9k_hw_set_keycache_entry(ah, keyix, hk, NULL)) {
190 memcpy(hk->kv_mic, key_rxmic, sizeof(hk->kv_mic));
191 return ath9k_hw_set_keycache_entry(ah, keyix + 32, hk, addr);
287 struct ath9k_keyval hk;
293 memset(&hk, 0, sizeof(hk));
297 hk.kv_type = ATH9K_CIPHER_WEP;
300 hk.kv_type = ATH9K_CIPHER_TKIP;
303 hk.kv_type = ATH9K_CIPHER_AES_CCM;
309 hk.kv_len = key->keylen;
310 memcpy(hk.kv_val, key->key, key->keylen);
357 ret = ath_setkey_tkip(common, idx, key->key, &hk, mac,
360 ret = ath9k_hw_set_keycache_entry(ah, idx, &hk, mac);