/linux-4.1.27/drivers/net/wireless/ath/ |
D | key.c | 586 ath_hw_keyreset(common, key->hw_key_idx); in ath_key_delete() 587 if (key->hw_key_idx < IEEE80211_WEP_NKID) in ath_key_delete() 590 clear_bit(key->hw_key_idx, common->keymap); in ath_key_delete() 591 clear_bit(key->hw_key_idx, common->ccmp_keymap); in ath_key_delete() 595 clear_bit(key->hw_key_idx + 64, common->keymap); in ath_key_delete() 597 clear_bit(key->hw_key_idx, common->tkip_keymap); in ath_key_delete() 598 clear_bit(key->hw_key_idx + 64, common->tkip_keymap); in ath_key_delete() 601 ath_hw_keyreset(common, key->hw_key_idx + 32); in ath_key_delete() 602 clear_bit(key->hw_key_idx + 32, common->keymap); in ath_key_delete() 603 clear_bit(key->hw_key_idx + 64 + 32, common->keymap); in ath_key_delete() [all …]
|
/linux-4.1.27/drivers/staging/vt6655/ |
D | key.c | 66 key->hw_key_idx = i; in vnt_set_keymode() 67 entry = key->hw_key_idx; in vnt_set_keymode() 78 key->hw_key_idx = entry; in vnt_set_keymode()
|
D | device_main.c | 1608 if (test_bit(key->hw_key_idx, &priv->key_entry_inuse)) in vnt_set_key() 1609 clear_bit(key->hw_key_idx, &priv->key_entry_inuse); in vnt_set_key()
|
/linux-4.1.27/drivers/staging/vt6656/ |
D | key.c | 72 key->hw_key_idx = i; in vnt_set_keymode() 73 entry = key->hw_key_idx; in vnt_set_keymode() 84 key->hw_key_idx = entry; in vnt_set_keymode()
|
D | main_usb.c | 845 if (test_bit(key->hw_key_idx, &priv->key_entry_inuse)) in vnt_set_key() 846 clear_bit(key->hw_key_idx, &priv->key_entry_inuse); in vnt_set_key()
|
/linux-4.1.27/drivers/net/wireless/rt2x00/ |
D | rt73usb.c | 292 key->hw_key_idx += reg ? ffz(reg) : 0; in rt73usb_config_shared_key() 304 reg = SHARED_KEY_ENTRY(key->hw_key_idx); in rt73usb_config_shared_key() 315 if (key->hw_key_idx < 8) { in rt73usb_config_shared_key() 316 field.bit_offset = (3 * key->hw_key_idx); in rt73usb_config_shared_key() 323 field.bit_offset = (3 * (key->hw_key_idx - 8)); in rt73usb_config_shared_key() 349 mask = 1 << key->hw_key_idx; in rt73usb_config_shared_key() 382 key->hw_key_idx = 32; in rt73usb_config_pairwise_key() 388 key->hw_key_idx += reg ? ffz(reg) : 0; in rt73usb_config_pairwise_key() 400 reg = PAIRWISE_KEY_ENTRY(key->hw_key_idx); in rt73usb_config_pairwise_key() 411 reg = PAIRWISE_TA_ENTRY(key->hw_key_idx); in rt73usb_config_pairwise_key() [all …]
|
D | rt61pci.c | 345 key->hw_key_idx += reg ? ffz(reg) : 0; in rt61pci_config_shared_key() 357 reg = SHARED_KEY_ENTRY(key->hw_key_idx); in rt61pci_config_shared_key() 368 if (key->hw_key_idx < 8) { in rt61pci_config_shared_key() 369 field.bit_offset = (3 * key->hw_key_idx); in rt61pci_config_shared_key() 376 field.bit_offset = (3 * (key->hw_key_idx - 8)); in rt61pci_config_shared_key() 402 mask = 1 << key->hw_key_idx; in rt61pci_config_shared_key() 435 key->hw_key_idx = 32; in rt61pci_config_pairwise_key() 441 key->hw_key_idx += reg ? ffz(reg) : 0; in rt61pci_config_pairwise_key() 457 reg = PAIRWISE_KEY_ENTRY(key->hw_key_idx); in rt61pci_config_pairwise_key() 461 reg = PAIRWISE_TA_ENTRY(key->hw_key_idx); in rt61pci_config_pairwise_key() [all …]
|
D | rt2x00crypto.c | 63 txdesc->key_idx = hw_key->hw_key_idx; in rt2x00crypto_create_tx_descriptor()
|
D | rt2500usb.c | 374 key->hw_key_idx += reg ? ffz(reg) : 0; in rt2500usb_config_key() 381 if (key->hw_key_idx > 0 && crypto->cipher != curr_cipher) in rt2500usb_config_key() 384 rt2500usb_register_multiwrite(rt2x00dev, KEY_ENTRY(key->hw_key_idx), in rt2500usb_config_key() 410 mask |= 1 << key->hw_key_idx; in rt2500usb_config_key() 412 mask &= ~(1 << key->hw_key_idx); in rt2500usb_config_key()
|
D | rt2800lib.h | 212 void rt2800_get_tkip_seq(struct ieee80211_hw *hw, u8 hw_key_idx, u32 *iv32,
|
D | rt2800lib.c | 1292 offset = MAC_WCID_ATTR_ENTRY(key->hw_key_idx); in rt2800_config_wcid_attr_cipher() 1319 offset = MAC_IVEIV_ENTRY(key->hw_key_idx); in rt2800_config_wcid_attr_cipher() 1341 key->hw_key_idx = (4 * crypto->bssidx) + key->keyidx; in rt2800_config_shared_key() 1350 offset = SHARED_KEY_ENTRY(key->hw_key_idx); in rt2800_config_shared_key() 1362 field.bit_offset = 4 * (key->hw_key_idx % 8); in rt2800_config_shared_key() 1365 offset = SHARED_KEY_MODE_ENTRY(key->hw_key_idx / 8); in rt2800_config_shared_key() 1375 rt2800_config_wcid(rt2x00dev, crypto->address, key->hw_key_idx); in rt2800_config_shared_key() 1376 rt2800_config_wcid_attr_bssidx(rt2x00dev, key->hw_key_idx, in rt2800_config_shared_key() 1430 key->hw_key_idx = crypto->wcid; in rt2800_config_pairwise_key() 1439 offset = PAIRWISE_KEY_ENTRY(key->hw_key_idx); in rt2800_config_pairwise_key() [all …]
|
D | rt2x00mac.c | 523 key->hw_key_idx = 0; in rt2x00mac_set_key()
|
/linux-4.1.27/drivers/net/wireless/iwlwifi/dvm/ |
D | sta.c | 1082 keyconf->hw_key_idx = IWLAGN_HW_KEY_DEFAULT; in iwl_set_default_wep_key() 1174 sta_cmd.key.key_offset = keyconf->hw_key_idx; in iwlagn_send_sta_key() 1232 if (!test_and_clear_bit(keyconf->hw_key_idx, &priv->ucode_key_table)) in iwl_remove_dynamic_key() 1234 keyconf->hw_key_idx); in iwl_remove_dynamic_key() 1244 sta_cmd.key.key_offset = keyconf->hw_key_idx; in iwl_remove_dynamic_key() 1267 keyconf->hw_key_idx = iwl_get_free_ucode_key_offset(priv); in iwl_set_dynamic_key() 1268 if (keyconf->hw_key_idx == WEP_INVALID_OFFSET) in iwl_set_dynamic_key() 1299 clear_bit(keyconf->hw_key_idx, &priv->ucode_key_table); in iwl_set_dynamic_key()
|
D | mac80211.c | 634 key->hw_key_idx = WEP_INVALID_OFFSET; in iwlagn_mac_set_key() 639 if (cmd == DISABLE_KEY && key->hw_key_idx == WEP_INVALID_OFFSET) in iwlagn_mac_set_key() 659 key->hw_key_idx == IWLAGN_HW_KEY_DEFAULT; in iwlagn_mac_set_key() 676 key->hw_key_idx = WEP_INVALID_OFFSET; in iwlagn_mac_set_key()
|
/linux-4.1.27/drivers/net/wireless/iwlwifi/mvm/ |
D | sta.c | 1233 cmd.key_offset = keyconf->hw_key_idx; in iwl_mvm_send_sta_key() 1375 cmd.key_offset = keyconf->hw_key_idx; in __iwl_mvm_remove_sta_key() 1441 keyconf->hw_key_idx = iwl_mvm_set_fw_key_idx(mvm); in iwl_mvm_set_sta_key() 1442 if (keyconf->hw_key_idx == STA_KEY_IDX_INVALID) in iwl_mvm_set_sta_key() 1448 __clear_bit(keyconf->hw_key_idx, mvm->fw_key_table); in iwl_mvm_set_sta_key() 1462 __clear_bit(keyconf->hw_key_idx, mvm->fw_key_table); in iwl_mvm_set_sta_key() 1494 if (!__test_and_clear_bit(keyconf->hw_key_idx, mvm->fw_key_table)) { in iwl_mvm_remove_sta_key() 1496 keyconf->hw_key_idx); in iwl_mvm_remove_sta_key()
|
D | mac80211.c | 2926 key->hw_key_idx = STA_KEY_IDX_INVALID; in iwl_mvm_mac_set_key() 2938 key->hw_key_idx = STA_KEY_IDX_INVALID; in iwl_mvm_mac_set_key() 2944 if (key->hw_key_idx == STA_KEY_IDX_INVALID) { in iwl_mvm_mac_set_key() 2968 if (keyconf->hw_key_idx == STA_KEY_IDX_INVALID) in iwl_mvm_mac_update_tkip_key()
|
D | d3.c | 317 key->hw_key_idx = 0; in iwl_mvm_wowlan_program_keys() 327 key->hw_key_idx = 1; in iwl_mvm_wowlan_program_keys()
|
/linux-4.1.27/drivers/net/wireless/p54/ |
D | main.c | 575 key->hw_key_idx = 0xff; in p54_set_key() 581 slot = key->hw_key_idx; in p54_set_key() 604 key->hw_key_idx = slot; in p54_set_key()
|
/linux-4.1.27/net/mac80211/ |
D | trace.h | 526 __field(u8, hw_key_idx) 538 __entry->hw_key_idx = key->hw_key_idx; 661 u8 hw_key_idx, u32 *iv32, u16 *iv16), 663 TP_ARGS(local, hw_key_idx, iv32, iv16), 667 __field(u8, hw_key_idx) 674 __entry->hw_key_idx = hw_key_idx;
|
D | debugfs_key.c | 58 KEY_CONF_FILE(hw_key_idx, D); 327 DEBUGFS_ADD(hw_key_idx); in ieee80211_debugfs_key_add()
|
D | driver-ops.h | 421 u8 hw_key_idx, u32 *iv32, u16 *iv16) in drv_get_tkip_seq() argument 424 local->ops->get_tkip_seq(&local->hw, hw_key_idx, iv32, iv16); in drv_get_tkip_seq() 425 trace_drv_get_tkip_seq(local, hw_key_idx, iv32, iv16); in drv_get_tkip_seq()
|
D | cfg.c | 344 key->conf.hw_key_idx, in ieee80211_get_key()
|
/linux-4.1.27/drivers/net/wireless/ath/carl9170/ |
D | main.c | 1245 key->hw_key_idx = i; in carl9170_op_set_key() 1278 if (key->hw_key_idx < 64) { in carl9170_op_set_key() 1279 ar->usedkeys &= ~BIT(key->hw_key_idx); in carl9170_op_set_key() 1281 err = carl9170_upload_key(ar, key->hw_key_idx, NULL, in carl9170_op_set_key() 1288 err = carl9170_upload_key(ar, key->hw_key_idx, in carl9170_op_set_key() 1298 err = carl9170_disable_key(ar, key->hw_key_idx); in carl9170_op_set_key()
|
/linux-4.1.27/drivers/net/wireless/ath/ath9k/ |
D | main.c | 1512 struct ieee80211_key_conf ps_key = { .hw_key_idx = an->ps_key }; in ath9k_del_ps_key() 1684 key->hw_key_idx = 0; in ath9k_set_key() 1687 key->hw_key_idx = ret; in ath9k_set_key() 1697 if (an && key->hw_key_idx) { in ath9k_set_key() 1701 an->key_idx[i] = key->hw_key_idx; in ath9k_set_key() 1711 if (an->key_idx[i] != key->hw_key_idx) in ath9k_set_key() 1717 key->hw_key_idx = 0; in ath9k_set_key()
|
D | htc_drv_txrx.c | 253 mgmt_hdr.keyix = tx_info->control.hw_key->hw_key_idx; in ath9k_htc_tx_mgmt() 320 tx_hdr.keyix = tx_info->control.hw_key->hw_key_idx; in ath9k_htc_tx_data()
|
D | htc_drv_main.c | 1445 key->hw_key_idx = ret; in ath9k_htc_set_key()
|
D | xmit.c | 2149 fi->keyix = hw_key->hw_key_idx; in setup_frame_info()
|
/linux-4.1.27/drivers/net/wireless/ti/wl1251/ |
D | tx.c | 318 idx = info->control.hw_key->hw_key_idx; in wl1251_tx_frame()
|
D | main.c | 862 mac80211_key->hw_key_idx = mac80211_key->keyidx; in wl1251_set_key_type() 870 mac80211_key->hw_key_idx = mac80211_key->keyidx; in wl1251_set_key_type()
|
/linux-4.1.27/drivers/net/wireless/b43legacy/ |
D | xmit.c | 238 u8 key_idx = info->control.hw_key->hw_key_idx; in generate_txhdr_fw3()
|
/linux-4.1.27/drivers/net/wireless/ath/ath5k/ |
D | mac80211-ops.c | 526 key->hw_key_idx = ret; in ath5k_set_key()
|
D | base.c | 780 keyidx = info->control.hw_key->hw_key_idx; in ath5k_txbuf_setup()
|
/linux-4.1.27/include/net/ |
D | mac80211.h | 1477 u8 hw_key_idx; member 3223 void (*get_tkip_seq)(struct ieee80211_hw *hw, u8 hw_key_idx,
|
/linux-4.1.27/drivers/net/wireless/iwlegacy/ |
D | 3945-mac.c | 147 keyconf->hw_key_idx = keyconf->keyidx; in il3945_set_ccmp_dynamic_key_info() 220 keyconf->hw_key_idx = HW_KEY_DYNAMIC; in il3945_set_dynamic_key() 390 hw_key_idx & TX_CMD_SEC_MSK) << in il3945_build_tx_cmd_hwcrypto() 396 info->control.hw_key->hw_key_idx); in il3945_build_tx_cmd_hwcrypto()
|
D | 4965-mac.c | 3232 keyconf->hw_key_idx = HW_KEY_DEFAULT; in il4965_set_default_wep_key() 3469 il->stations[sta_id].sta.key.key_offset = keyconf->hw_key_idx; in il4965_remove_dynamic_key() 3495 keyconf->hw_key_idx = HW_KEY_DYNAMIC; in il4965_set_dynamic_key() 5951 (key->hw_key_idx == HW_KEY_DEFAULT); in il4965_mac_set_key()
|
/linux-4.1.27/drivers/net/wireless/b43/ |
D | xmit.c | 300 u8 key_idx = info->control.hw_key->hw_key_idx; in b43_generate_txhdr()
|
D | main.c | 947 int index = keyconf->hw_key_idx; in b43_op_update_tkip_key() 1057 keyconf->hw_key_idx = index; in b43_key_write() 4277 err = b43_key_clear(dev, key->hw_key_idx); in b43_op_set_key()
|
/linux-4.1.27/drivers/net/wireless/rsi/ |
D | rsi_91x_mac80211.c | 634 key->hw_key_idx = key->keyidx; in rsi_mac80211_set_key()
|
/linux-4.1.27/drivers/net/wireless/cw1200/ |
D | sta.c | 824 key->hw_key_idx = idx; in cw1200_set_key() 829 .index = key->hw_key_idx, in cw1200_set_key()
|
/linux-4.1.27/drivers/net/wireless/ti/wlcore/ |
D | tx.c | 407 u8 idx = info->control.hw_key->hw_key_idx; in wl1271_prepare_tx_frame()
|
D | main.c | 3498 key_conf->hw_key_idx = key_conf->keyidx; in wlcore_set_key() 3502 key_conf->hw_key_idx = key_conf->keyidx; in wlcore_set_key()
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/ |
D | core.c | 1642 key->hw_key_idx = key_idx; in rtl_op_set_key()
|
/linux-4.1.27/drivers/net/wireless/ |
D | at76c50x-usb.c | 2150 key->hw_key_idx = key->keyidx; in at76_set_key()
|
/linux-4.1.27/drivers/net/wireless/ath/ath10k/ |
D | mac.c | 3847 key->hw_key_idx = key->keyidx; in ath10k_set_key()
|