/Linux-v4.19/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-v4.19/drivers/net/wireless/mediatek/mt76/mt76x0/ |
D | main.c | 70 mvif->group_wcid.hw_key_idx = -1; in mt76x0_add_interface() 216 msta->wcid.hw_key_idx = -1; in mt76x0_sta_add() 291 key->hw_key_idx = wcid->idx; in mt76x0_set_key() 292 wcid->hw_key_idx = idx; in mt76x0_set_key() 294 if (idx == wcid->hw_key_idx) in mt76x0_set_key() 295 wcid->hw_key_idx = -1; in mt76x0_set_key() 301 if (key || wcid->hw_key_idx == idx) { in mt76x0_set_key()
|
D | mt76x0.h | 217 u8 hw_key_idx; member
|
D | tx.c | 169 } else if (vif && (!info->control.hw_key && wcid->hw_key_idx != -1)) { in mt76x0_tx()
|
/Linux-v4.19/drivers/net/wireless/mediatek/mt7601u/ |
D | main.c | 74 mvif->group_wcid.hw_key_idx = -1; in mt7601u_add_interface() 235 msta->wcid.hw_key_idx = -1; in mt7601u_sta_add() 323 key->hw_key_idx = wcid->idx; in mt7601u_set_key() 324 wcid->hw_key_idx = idx; in mt7601u_set_key() 326 if (idx == wcid->hw_key_idx) in mt7601u_set_key() 327 wcid->hw_key_idx = -1; in mt7601u_set_key() 333 if (key || wcid->hw_key_idx == idx) { in mt7601u_set_key()
|
D | mt7601u.h | 262 u8 hw_key_idx; member
|
/Linux-v4.19/drivers/staging/vt6655/ |
D | key.c | 42 key->hw_key_idx = i; in vnt_set_keymode() 43 entry = key->hw_key_idx; in vnt_set_keymode() 53 key->hw_key_idx = entry; in vnt_set_keymode()
|
/Linux-v4.19/drivers/staging/vt6656/ |
D | key.c | 58 key->hw_key_idx = i; in vnt_set_keymode() 59 entry = key->hw_key_idx; in vnt_set_keymode() 70 key->hw_key_idx = entry; in vnt_set_keymode()
|
/Linux-v4.19/drivers/net/wireless/mediatek/mt76/ |
D | mt76x2_common.c | 116 msta->wcid.hw_key_idx = -1; in mt76x2_sta_add() 203 key->hw_key_idx = wcid->idx; in mt76x2_set_key() 204 wcid->hw_key_idx = idx; in mt76x2_set_key() 210 if (idx == wcid->hw_key_idx) { in mt76x2_set_key() 211 wcid->hw_key_idx = -1; in mt76x2_set_key() 220 if (key || wcid->hw_key_idx == idx) { in mt76x2_set_key()
|
D | mt76x2u_core.c | 60 if (!wcid || wcid->hw_key_idx == 0xff || wcid->sw_iv) in mt76x2u_set_txinfo()
|
D | mt76x2_tx_common.c | 35 if (!info->control.hw_key && wcid->hw_key_idx != -1) in mt76x2_tx()
|
D | mt76x2_tx.c | 51 if (!wcid || wcid->hw_key_idx == 0xff || wcid->sw_iv) in mt76x2_tx_prepare_skb()
|
D | mt76x2u_main.c | 59 mvif->group_wcid.hw_key_idx = -1; in mt76x2u_add_interface()
|
D | mt76x2_init_common.c | 222 dev->global_wcid.hw_key_idx = -1; in mt76x2_init_device()
|
D | mt76x2_main.c | 84 mvif->group_wcid.hw_key_idx = -1; in mt76x2_add_interface()
|
/Linux-v4.19/drivers/net/wireless/ralink/rt2x00/ |
D | rt73usb.c | 295 key->hw_key_idx += reg ? ffz(reg) : 0; in rt73usb_config_shared_key() 307 reg = SHARED_KEY_ENTRY(key->hw_key_idx); in rt73usb_config_shared_key() 318 if (key->hw_key_idx < 8) { in rt73usb_config_shared_key() 319 field.bit_offset = (3 * key->hw_key_idx); in rt73usb_config_shared_key() 326 field.bit_offset = (3 * (key->hw_key_idx - 8)); in rt73usb_config_shared_key() 352 mask = 1 << key->hw_key_idx; in rt73usb_config_shared_key() 385 key->hw_key_idx = 32; in rt73usb_config_pairwise_key() 391 key->hw_key_idx += reg ? ffz(reg) : 0; in rt73usb_config_pairwise_key() 403 reg = PAIRWISE_KEY_ENTRY(key->hw_key_idx); in rt73usb_config_pairwise_key() 414 reg = PAIRWISE_TA_ENTRY(key->hw_key_idx); in rt73usb_config_pairwise_key() [all …]
|
D | rt61pci.c | 348 key->hw_key_idx += reg ? ffz(reg) : 0; in rt61pci_config_shared_key() 360 reg = SHARED_KEY_ENTRY(key->hw_key_idx); in rt61pci_config_shared_key() 371 if (key->hw_key_idx < 8) { in rt61pci_config_shared_key() 372 field.bit_offset = (3 * key->hw_key_idx); in rt61pci_config_shared_key() 379 field.bit_offset = (3 * (key->hw_key_idx - 8)); in rt61pci_config_shared_key() 405 mask = 1 << key->hw_key_idx; in rt61pci_config_shared_key() 438 key->hw_key_idx = 32; in rt61pci_config_pairwise_key() 444 key->hw_key_idx += reg ? ffz(reg) : 0; in rt61pci_config_pairwise_key() 460 reg = PAIRWISE_KEY_ENTRY(key->hw_key_idx); in rt61pci_config_pairwise_key() 464 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 | 365 key->hw_key_idx += reg ? ffz(reg) : 0; in rt2500usb_config_key() 372 if (key->hw_key_idx > 0 && crypto->cipher != curr_cipher) in rt2500usb_config_key() 375 rt2500usb_register_multiwrite(rt2x00dev, KEY_ENTRY(key->hw_key_idx), in rt2500usb_config_key() 401 mask |= 1 << key->hw_key_idx; in rt2500usb_config_key() 403 mask &= ~(1 << key->hw_key_idx); in rt2500usb_config_key()
|
/Linux-v4.19/drivers/net/wireless/intel/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 | 652 key->hw_key_idx = WEP_INVALID_OFFSET; in iwlagn_mac_set_key() 657 if (cmd == DISABLE_KEY && key->hw_key_idx == WEP_INVALID_OFFSET) in iwlagn_mac_set_key() 677 key->hw_key_idx == IWLAGN_HW_KEY_DEFAULT; in iwlagn_mac_set_key() 694 key->hw_key_idx = WEP_INVALID_OFFSET; in iwlagn_mac_set_key()
|
/Linux-v4.19/drivers/net/wireless/intersil/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-v4.19/net/mac80211/ |
D | debugfs_key.c | 67 KEY_CONF_FILE(hw_key_idx, D); 359 DEBUGFS_ADD(hw_key_idx); in ieee80211_debugfs_key_add()
|
/Linux-v4.19/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-v4.19/drivers/net/wireless/ath/ath9k/ |
D | main.c | 1537 struct ieee80211_key_conf ps_key = { .hw_key_idx = an->ps_key }; in ath9k_del_ps_key() 1709 key->hw_key_idx = 0; in ath9k_set_key() 1712 key->hw_key_idx = ret; in ath9k_set_key() 1722 if (an && key->hw_key_idx) { in ath9k_set_key() 1726 an->key_idx[i] = key->hw_key_idx; in ath9k_set_key() 1736 if (an->key_idx[i] != key->hw_key_idx) in ath9k_set_key() 1742 key->hw_key_idx = 0; in ath9k_set_key()
|