Searched refs:keyconf (Results 1 – 9 of 9) sorted by relevance
/drivers/net/wireless/iwlwifi/ |
D | iwl-sta.c | 546 struct ieee80211_key_conf *keyconf) in iwl_remove_default_wep_key() argument 553 if (!test_and_clear_bit(keyconf->keyidx, &priv->ucode_key_table)) in iwl_remove_default_wep_key() 555 keyconf->keyidx); in iwl_remove_default_wep_key() 558 memset(&priv->wep_keys[keyconf->keyidx], 0, sizeof(priv->wep_keys[0])); in iwl_remove_default_wep_key() 561 keyconf->keyidx, ret); in iwl_remove_default_wep_key() 569 struct ieee80211_key_conf *keyconf) in iwl_set_default_wep_key() argument 574 if (keyconf->keylen != WEP_KEY_LEN_128 && in iwl_set_default_wep_key() 575 keyconf->keylen != WEP_KEY_LEN_64) { in iwl_set_default_wep_key() 576 IWL_DEBUG_WEP("Bad WEP key length %d\n", keyconf->keylen); in iwl_set_default_wep_key() 580 keyconf->flags &= ~IEEE80211_KEY_FLAG_GENERATE_IV; in iwl_set_default_wep_key() [all …]
|
D | iwl-tx.c | 773 struct ieee80211_key_conf *keyconf = info->control.hw_key; in iwl_tx_cmd_build_hwcrypto() local 775 switch (keyconf->alg) { in iwl_tx_cmd_build_hwcrypto() 778 memcpy(tx_cmd->key, keyconf->key, keyconf->keylen); in iwl_tx_cmd_build_hwcrypto() 786 ieee80211_get_tkip_key(keyconf, skb_frag, in iwl_tx_cmd_build_hwcrypto() 793 (keyconf->keyidx & TX_CMD_SEC_MSK) << TX_CMD_SEC_SHIFT); in iwl_tx_cmd_build_hwcrypto() 795 if (keyconf->keylen == WEP_KEY_LEN_128) in iwl_tx_cmd_build_hwcrypto() 798 memcpy(&tx_cmd->key[3], keyconf->key, keyconf->keylen); in iwl_tx_cmd_build_hwcrypto() 801 "with key %d\n", keyconf->keyidx); in iwl_tx_cmd_build_hwcrypto() 805 printk(KERN_ERR "Unknown encode alg %d\n", keyconf->alg); in iwl_tx_cmd_build_hwcrypto()
|
D | iwl-sta.h | 51 struct ieee80211_key_conf *keyconf,
|
D | iwl3945-base.c | 1302 struct ieee80211_key_conf *keyconf, in iwl3945_update_sta_key_info() argument 1308 switch (keyconf->alg) { in iwl3945_update_sta_key_info() 1312 keyconf->keyidx << STA_KEY_FLG_KEYID_POS); in iwl3945_update_sta_key_info() 1321 priv->stations[sta_id].keyinfo.alg = keyconf->alg; in iwl3945_update_sta_key_info() 1322 priv->stations[sta_id].keyinfo.keylen = keyconf->keylen; in iwl3945_update_sta_key_info() 1323 memcpy(priv->stations[sta_id].keyinfo.key, keyconf->key, in iwl3945_update_sta_key_info() 1324 keyconf->keylen); in iwl3945_update_sta_key_info() 1326 memcpy(priv->stations[sta_id].sta.key.key, keyconf->key, in iwl3945_update_sta_key_info() 1327 keyconf->keylen); in iwl3945_update_sta_key_info()
|
D | iwl-agn.c | 3009 struct ieee80211_key_conf *keyconf, const u8 *addr, in iwl_mac_update_tkip_key() argument 3016 iwl_update_tkip_key(priv, keyconf, addr, iv32, phase1key); in iwl_mac_update_tkip_key()
|
/drivers/net/wireless/b43/ |
D | main.c | 928 struct ieee80211_key_conf *keyconf) in b43_key_write() argument 937 B43_WARN_ON(dev->key[i].keyconf == keyconf); in b43_key_write() 947 if (!dev->key[i].keyconf) { in b43_key_write() 966 keyconf->hw_key_idx = index; in b43_key_write() 967 dev->key[index].keyconf = keyconf; in b43_key_write() 982 dev->key[index].keyconf = NULL; in b43_key_clear() 1015 index, (key->keyconf == NULL) ? " " : "*"); in b43_dump_keymemory()
|
D | b43.h | 559 struct ieee80211_key_conf *keyconf; member
|
D | xmit.c | 244 if (unlikely(!key->keyconf)) { in b43_generate_txhdr()
|
/drivers/net/wireless/b43legacy/ |
D | b43legacy.h | 563 void *keyconf; member
|