| /linux-4.4.14/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.4.14/drivers/net/wireless/mediatek/mt7601u/ |
| D | main.c | 72 mvif->group_wcid.hw_key_idx = -1; in mt7601u_add_interface() 233 msta->wcid.hw_key_idx = -1; in mt7601u_sta_add() 304 key->hw_key_idx = wcid->idx; in mt7601u_set_key() 305 wcid->hw_key_idx = idx; in mt7601u_set_key() 307 if (idx == wcid->hw_key_idx) in mt7601u_set_key() 308 wcid->hw_key_idx = -1; in mt7601u_set_key() 314 if (key || wcid->hw_key_idx == idx) { in mt7601u_set_key()
|
| D | mt7601u.h | 258 u8 hw_key_idx; member
|
| D | dma.c | 347 if (wcid->hw_key_idx == 0xff) in mt7601u_dma_enqueue_tx()
|
| D | init.c | 594 dev->mon_wcid->hw_key_idx = -1; in mt7601u_register_device()
|
| /linux-4.4.14/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 | 851 if (test_bit(key->hw_key_idx, &priv->key_entry_inuse)) in vnt_set_key() 852 clear_bit(key->hw_key_idx, &priv->key_entry_inuse); in vnt_set_key()
|
| /linux-4.4.14/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 | 1496 if (test_bit(key->hw_key_idx, &priv->key_entry_inuse)) in vnt_set_key() 1497 clear_bit(key->hw_key_idx, &priv->key_entry_inuse); in vnt_set_key()
|
| /linux-4.4.14/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.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() 1398 key->hw_key_idx = crypto->wcid; in rt2800_config_pairwise_key() 1407 offset = PAIRWISE_KEY_ENTRY(key->hw_key_idx); in rt2800_config_pairwise_key() [all …]
|
| D | rt2x00mac.c | 519 key->hw_key_idx = 0; in rt2x00mac_set_key()
|
| /linux-4.4.14/drivers/net/wireless/iwlwifi/dvm/ |
| D | sta.c | 1049 keyconf->hw_key_idx = IWLAGN_HW_KEY_DEFAULT; in iwl_set_default_wep_key() 1141 sta_cmd.key.key_offset = keyconf->hw_key_idx; in iwlagn_send_sta_key() 1199 if (!test_and_clear_bit(keyconf->hw_key_idx, &priv->ucode_key_table)) in iwl_remove_dynamic_key() 1201 keyconf->hw_key_idx); in iwl_remove_dynamic_key() 1211 sta_cmd.key.key_offset = keyconf->hw_key_idx; in iwl_remove_dynamic_key() 1234 keyconf->hw_key_idx = iwl_get_free_ucode_key_offset(priv); in iwl_set_dynamic_key() 1235 if (keyconf->hw_key_idx == WEP_INVALID_OFFSET) in iwl_set_dynamic_key() 1266 clear_bit(keyconf->hw_key_idx, &priv->ucode_key_table); in iwl_set_dynamic_key()
|
| D | mac80211.c | 647 key->hw_key_idx = WEP_INVALID_OFFSET; in iwlagn_mac_set_key() 652 if (cmd == DISABLE_KEY && key->hw_key_idx == WEP_INVALID_OFFSET) in iwlagn_mac_set_key() 672 key->hw_key_idx == IWLAGN_HW_KEY_DEFAULT; in iwlagn_mac_set_key() 689 key->hw_key_idx = WEP_INVALID_OFFSET; in iwlagn_mac_set_key()
|
| /linux-4.4.14/drivers/net/wireless/iwlwifi/mvm/ |
| D | sta.c | 1428 cmd.key_offset = keyconf->hw_key_idx; in __iwl_mvm_remove_sta_key() 1504 keyconf->hw_key_idx = key_offset; in iwl_mvm_set_sta_key() 1509 __clear_bit(keyconf->hw_key_idx, mvm->fw_key_table); in iwl_mvm_set_sta_key() 1524 __clear_bit(keyconf->hw_key_idx, mvm->fw_key_table); in iwl_mvm_set_sta_key() 1556 if (!__test_and_clear_bit(keyconf->hw_key_idx, mvm->fw_key_table)) { in iwl_mvm_remove_sta_key() 1558 keyconf->hw_key_idx); in iwl_mvm_remove_sta_key() 1567 mvm->fw_key_deleted[keyconf->hw_key_idx] = 0; in iwl_mvm_remove_sta_key() 1612 iv32, phase1key, CMD_ASYNC, keyconf->hw_key_idx); in iwl_mvm_update_tkip_key()
|
| D | mac80211.c | 2997 key->hw_key_idx = STA_KEY_IDX_INVALID; in iwl_mvm_mac_set_key() 3005 key->hw_key_idx == STA_KEY_IDX_INVALID) { in iwl_mvm_mac_set_key() 3014 key_offset = key->hw_key_idx; in iwl_mvm_mac_set_key() 3026 key->hw_key_idx = STA_KEY_IDX_INVALID; in iwl_mvm_mac_set_key() 3032 if (key->hw_key_idx == STA_KEY_IDX_INVALID) { in iwl_mvm_mac_set_key() 3056 if (keyconf->hw_key_idx == STA_KEY_IDX_INVALID) in iwl_mvm_mac_update_tkip_key()
|
| /linux-4.4.14/drivers/net/wireless/p54/ |
| D | main.c | 573 key->hw_key_idx = 0xff; in p54_set_key() 579 slot = key->hw_key_idx; in p54_set_key() 602 key->hw_key_idx = slot; in p54_set_key()
|
| /linux-4.4.14/net/mac80211/ |
| D | debugfs_key.c | 67 KEY_CONF_FILE(hw_key_idx, D); 358 DEBUGFS_ADD(hw_key_idx); in ieee80211_debugfs_key_add()
|
| D | trace.h | 73 __field(u8, hw_key_idx) \ 79 __entry->hw_key_idx = (k)->hw_key_idx; 81 #define KEY_PR_ARG __entry->cipher, __entry->flags, __entry->keyidx, __entry->hw_key_idx
|
| /linux-4.4.14/drivers/net/wireless/ath/carl9170/ |
| D | main.c | 1244 key->hw_key_idx = i; in carl9170_op_set_key() 1277 if (key->hw_key_idx < 64) { in carl9170_op_set_key() 1278 ar->usedkeys &= ~BIT(key->hw_key_idx); in carl9170_op_set_key() 1280 err = carl9170_upload_key(ar, key->hw_key_idx, NULL, in carl9170_op_set_key() 1287 err = carl9170_upload_key(ar, key->hw_key_idx, in carl9170_op_set_key() 1297 err = carl9170_disable_key(ar, key->hw_key_idx); in carl9170_op_set_key()
|
| /linux-4.4.14/drivers/net/wireless/ath/ath9k/ |
| D | main.c | 1521 struct ieee80211_key_conf ps_key = { .hw_key_idx = an->ps_key }; in ath9k_del_ps_key() 1693 key->hw_key_idx = 0; in ath9k_set_key() 1696 key->hw_key_idx = ret; in ath9k_set_key() 1706 if (an && key->hw_key_idx) { in ath9k_set_key() 1710 an->key_idx[i] = key->hw_key_idx; in ath9k_set_key() 1720 if (an->key_idx[i] != key->hw_key_idx) in ath9k_set_key() 1726 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 | 1454 key->hw_key_idx = ret; in ath9k_htc_set_key()
|
| D | xmit.c | 2112 fi->keyix = hw_key->hw_key_idx; in setup_frame_info()
|
| /linux-4.4.14/drivers/net/wireless/ti/wl1251/ |
| D | tx.c | 318 idx = info->control.hw_key->hw_key_idx; in wl1251_tx_frame()
|
| D | main.c | 857 mac80211_key->hw_key_idx = mac80211_key->keyidx; in wl1251_set_key_type() 865 mac80211_key->hw_key_idx = mac80211_key->keyidx; in wl1251_set_key_type()
|
| /linux-4.4.14/drivers/net/wireless/b43legacy/ |
| D | xmit.c | 238 u8 key_idx = info->control.hw_key->hw_key_idx; in generate_txhdr_fw3()
|
| /linux-4.4.14/drivers/net/wireless/ath/ath5k/ |
| D | mac80211-ops.c | 515 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.4.14/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() 5953 (key->hw_key_idx == HW_KEY_DEFAULT); in il4965_mac_set_key()
|
| /linux-4.4.14/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() 4275 err = b43_key_clear(dev, key->hw_key_idx); in b43_op_set_key()
|
| /linux-4.4.14/drivers/net/wireless/rsi/ |
| D | rsi_91x_mac80211.c | 634 key->hw_key_idx = key->keyidx; in rsi_mac80211_set_key()
|
| /linux-4.4.14/drivers/net/wireless/cw1200/ |
| D | sta.c | 820 key->hw_key_idx = idx; in cw1200_set_key() 825 .index = key->hw_key_idx, in cw1200_set_key()
|
| /linux-4.4.14/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 | 3535 key_conf->hw_key_idx = key_conf->keyidx; in wlcore_set_key() 3539 key_conf->hw_key_idx = key_conf->keyidx; in wlcore_set_key()
|
| /linux-4.4.14/include/net/ |
| D | mac80211.h | 1504 u8 hw_key_idx; member
|
| /linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/ |
| D | core.c | 1642 key->hw_key_idx = key_idx; in rtl_op_set_key()
|
| /linux-4.4.14/drivers/net/wireless/ |
| D | at76c50x-usb.c | 2150 key->hw_key_idx = key->keyidx; in at76_set_key()
|
| /linux-4.4.14/drivers/net/wireless/realtek/rtl8xxxu/ |
| D | rtl8xxxu.c | 5357 key->hw_key_idx = key->keyidx; in rtl8xxxu_set_key()
|
| /linux-4.4.14/drivers/net/wireless/ath/ath10k/ |
| D | mac.c | 5045 key->hw_key_idx = key->keyidx; in ath10k_set_key()
|