/drivers/staging/rtl8187se/ieee80211/ |
D | ieee80211_crypt_ccmp.c | 53 int key_idx; member 69 static void *ieee80211_ccmp_init(int key_idx) in ieee80211_ccmp_init() argument 76 priv->key_idx = key_idx; in ieee80211_ccmp_init() 228 *pos++ = (key->key_idx << 6) | (1 << 5) /* Ext IV included */; in ieee80211_ccmp_encrypt() 293 if (key->key_idx != keyidx) { in ieee80211_ccmp_decrypt() 295 key->key_idx, keyidx, priv); in ieee80211_ccmp_decrypt() 367 keyidx = data->key_idx; in ieee80211_ccmp_set_key() 369 data->key_idx = keyidx; in ieee80211_ccmp_set_key() 422 ccmp->key_idx, ccmp->key_set, in ieee80211_ccmp_print_stats()
|
D | ieee80211_crypt_wep.c | 39 u8 key_idx; member 52 priv->key_idx = keyidx; in prism2_wep_init() 142 *pos++ = wep->key_idx << 6; in prism2_wep_encrypt() 188 if (keyidx != wep->key_idx) in prism2_wep_decrypt() 255 wep->key_idx, wep->key_len); in prism2_wep_print_stats()
|
D | ieee80211_crypt_tkip.c | 55 int key_idx; member 68 static void * ieee80211_tkip_init(int key_idx) in ieee80211_tkip_init() argument 75 priv->key_idx = key_idx; in ieee80211_tkip_init() 339 *pos++ = (tkey->key_idx << 6) | (1 << 5) /* Ext IV included */; in ieee80211_tkip_encrypt() 391 if (tkey->key_idx != keyidx) { in ieee80211_tkip_decrypt() 393 "keyidx=%d priv=%p\n", tkey->key_idx, keyidx, priv); in ieee80211_tkip_decrypt() 634 keyidx = tkey->key_idx; in ieee80211_tkip_set_key() 636 tkey->key_idx = keyidx; in ieee80211_tkip_set_key() 698 tkip->key_idx, tkip->key_set, in ieee80211_tkip_print_stats()
|
/drivers/staging/rtl8192e/ |
D | rtllib_crypt_ccmp.c | 45 int key_idx; member 61 static void *rtllib_ccmp_init(int key_idx) in rtllib_ccmp_init() argument 68 priv->key_idx = key_idx; in rtllib_ccmp_init() 216 *pos++ = (key->key_idx << 6) | (1 << 5) /* Ext IV included */; in rtllib_ccmp_encrypt() 286 if (key->key_idx != keyidx) { in rtllib_ccmp_decrypt() 288 "keyidx=%d priv=%p\n", key->key_idx, keyidx, priv); in rtllib_ccmp_decrypt() 366 keyidx = data->key_idx; in rtllib_ccmp_set_key() 368 data->key_idx = keyidx; in rtllib_ccmp_set_key() 422 ccmp->key_idx, ccmp->key_set, in rtllib_ccmp_print_stats()
|
D | rtllib_crypt_wep.c | 30 u8 key_idx; member 43 priv->key_idx = keyidx; in prism2_wep_init() 137 *pos++ = wep->key_idx << 6; in prism2_wep_encrypt() 188 if (keyidx != wep->key_idx) in prism2_wep_decrypt() 253 seq_printf(m, "key[%d] alg=WEP len=%d\n", wep->key_idx, wep->key_len); in prism2_wep_print_stats()
|
D | rtllib_crypt_tkip.c | 49 int key_idx; member 58 static void *rtllib_tkip_init(int key_idx) in rtllib_tkip_init() argument 65 priv->key_idx = key_idx; in rtllib_tkip_init() 342 *pos++ = (tkey->key_idx << 6) | (1 << 5) /* Ext IV included */; in rtllib_tkip_encrypt() 406 if (tkey->key_idx != keyidx) { in rtllib_tkip_decrypt() 408 "keyidx=%d priv=%p\n", tkey->key_idx, keyidx, priv); in rtllib_tkip_decrypt() 655 keyidx = tkey->key_idx; in rtllib_tkip_set_key() 657 tkey->key_idx = keyidx; in rtllib_tkip_set_key() 719 tkip->key_idx, tkip->key_set, in rtllib_tkip_print_stats()
|
/drivers/staging/wlags49_h2/ |
D | wl_wext.c | 88 static int hermes_set_tkip_keys(ltv_t *ltv, u16 key_idx, u8 *addr, in hermes_set_tkip_keys() argument 104 switch (key_idx) { in hermes_set_tkip_keys() 144 key_idx |= 0x8000; in hermes_set_tkip_keys() 145 ltv->u.u16[buf_idx] = cpu_to_le16(key_idx); in hermes_set_tkip_keys() 171 static int hermes_clear_tkip_keys(ltv_t *ltv, u16 key_idx, u8 *addr) in hermes_clear_tkip_keys() argument 175 switch (key_idx) { in hermes_clear_tkip_keys() 190 ltv->u.u16[0] = cpu_to_le16(key_idx); in hermes_clear_tkip_keys() 202 static int hermes_set_wep_keys(struct wl_private *lp, u16 key_idx, in hermes_set_wep_keys() argument 226 if ((key_idx < 0) || (key_idx >= MAX_KEYS)) in hermes_set_wep_keys() 227 key_idx = tk; in hermes_set_wep_keys() [all …]
|
/drivers/staging/rtl8192u/ieee80211/ |
D | ieee80211_crypt_ccmp.c | 50 int key_idx; member 66 static void * ieee80211_ccmp_init(int key_idx) in ieee80211_ccmp_init() argument 73 priv->key_idx = key_idx; in ieee80211_ccmp_init() 225 *pos++ = (key->key_idx << 6) | (1 << 5) /* Ext IV included */; in ieee80211_ccmp_encrypt() 295 if (key->key_idx != keyidx) { in ieee80211_ccmp_decrypt() 297 "keyidx=%d priv=%p\n", key->key_idx, keyidx, priv); in ieee80211_ccmp_decrypt() 381 keyidx = data->key_idx; in ieee80211_ccmp_set_key() 383 data->key_idx = keyidx; in ieee80211_ccmp_set_key() 436 ccmp->key_idx, ccmp->key_set, in ieee80211_ccmp_print_stats()
|
D | ieee80211_crypt_wep.c | 35 u8 key_idx; member 48 priv->key_idx = keyidx; in prism2_wep_init() 139 *pos++ = wep->key_idx << 6; in prism2_wep_encrypt() 191 if (keyidx != wep->key_idx) in prism2_wep_decrypt() 260 wep->key_idx, wep->key_len); in prism2_wep_print_stats()
|
D | ieee80211_crypt_tkip.c | 54 int key_idx; member 65 static void * ieee80211_tkip_init(int key_idx) in ieee80211_tkip_init() argument 72 priv->key_idx = key_idx; in ieee80211_tkip_init() 355 *pos++ = (tkey->key_idx << 6) | (1 << 5) /* Ext IV included */; in ieee80211_tkip_encrypt() 416 if (tkey->key_idx != keyidx) { in ieee80211_tkip_decrypt() 418 "keyidx=%d priv=%p\n", tkey->key_idx, keyidx, priv); in ieee80211_tkip_decrypt() 665 keyidx = tkey->key_idx; in ieee80211_tkip_set_key() 667 tkey->key_idx = keyidx; in ieee80211_tkip_set_key() 728 tkip->key_idx, tkip->key_set, in ieee80211_tkip_print_stats()
|
/drivers/staging/csr/ |
D | wext_events.c | 161 int key_type, int key_idx, in _send_michaelmicfailure_event() argument 169 mmf.flags = key_idx & IW_MICFAILURE_KEY_ID; in _send_michaelmicfailure_event() 191 int key_type, int key_idx, in _send_michaelmicfailure_event() argument 199 key_idx, (key_type == CSR_GROUP) ? "broad" : "uni", macaddr); in _send_michaelmicfailure_event() 208 int key_type, int key_idx, in _send_michaelmicfailure_event() argument
|
/drivers/staging/rtl8192u/ |
D | r8192U_wx.c | 678 u32 key_idx=0; in r8192_wx_set_enc() local 713 case 0: key_idx = ieee->tx_keyidx; break; in r8192_wx_set_enc() 714 case 1: key_idx = 0; break; in r8192_wx_set_enc() 715 case 2: key_idx = 1; break; in r8192_wx_set_enc() 716 case 3: key_idx = 2; break; in r8192_wx_set_enc() 717 case 4: key_idx = 3; break; in r8192_wx_set_enc() 726 key_idx, //EntryNo in r8192_wx_set_enc() 727 key_idx, //KeyIndex in r8192_wx_set_enc() 729 zero_addr[key_idx], in r8192_wx_set_enc() 740 key_idx, //EntryNo in r8192_wx_set_enc() [all …]
|
/drivers/staging/rtl8192e/rtl8192e/ |
D | rtl_wx.c | 753 u32 key_idx = 0; in r8192_wx_set_enc() local 805 key_idx = ieee->crypt_info.tx_keyidx; in r8192_wx_set_enc() 808 key_idx = 0; in r8192_wx_set_enc() 811 key_idx = 1; in r8192_wx_set_enc() 814 key_idx = 2; in r8192_wx_set_enc() 817 key_idx = 3; in r8192_wx_set_enc() 830 setKey(dev, key_idx, key_idx, KEY_TYPE_WEP104, in r8192_wx_set_enc() 831 zero_addr[key_idx], 0, hwkey); in r8192_wx_set_enc() 832 set_swcam(dev, key_idx, key_idx, KEY_TYPE_WEP104, in r8192_wx_set_enc() 833 zero_addr[key_idx], 0, hwkey, 0); in r8192_wx_set_enc()
|
/drivers/net/wireless/b43legacy/ |
D | xmit.c | 238 u8 key_idx = info->control.hw_key->hw_key_idx; in generate_txhdr_fw3() local 243 B43legacy_WARN_ON(key_idx >= dev->max_nr_keys); in generate_txhdr_fw3() 244 key = &(dev->key[key_idx]); in generate_txhdr_fw3() 250 key_idx = b43legacy_kidx_to_fw(dev, key_idx); in generate_txhdr_fw3() 251 mac_ctl |= (key_idx << B43legacy_TX4_MAC_KEYIDX_SHIFT) & in generate_txhdr_fw3()
|
/drivers/net/wireless/orinoco/ |
D | hw.h | 40 int __orinoco_hw_set_tkip_key(struct orinoco_private *priv, int key_idx, 43 int orinoco_clear_tkip_key(struct orinoco_private *priv, int key_idx);
|
D | hw.c | 990 int __orinoco_hw_set_tkip_key(struct orinoco_private *priv, int key_idx, in __orinoco_hw_set_tkip_key() argument 1008 key_idx &= 0x3; in __orinoco_hw_set_tkip_key() 1011 key_idx |= 0x8000; in __orinoco_hw_set_tkip_key() 1013 buf.idx = cpu_to_le16(key_idx); in __orinoco_hw_set_tkip_key() 1053 int orinoco_clear_tkip_key(struct orinoco_private *priv, int key_idx) in orinoco_clear_tkip_key() argument 1060 key_idx); in orinoco_clear_tkip_key() 1063 priv->ndev->name, err, key_idx); in orinoco_clear_tkip_key()
|
/drivers/net/wireless/rtlwifi/ |
D | core.c | 1075 u8 key_idx; in rtl_op_set_key() local 1137 key_idx = (u8) (key->keyidx); in rtl_op_set_key() 1138 if (key_idx > 3) in rtl_op_set_key() 1186 memcpy(rtlpriv->sec.key_buf[key_idx], in rtl_op_set_key() 1188 rtlpriv->sec.key_len[key_idx] = key->keylen; in rtl_op_set_key() 1196 memcpy(rtlpriv->sec.key_buf[key_idx], in rtl_op_set_key() 1198 rtlpriv->sec.key_len[key_idx] = key->keylen; in rtl_op_set_key() 1220 rtlpriv->cfg->ops->set_key(hw, key_idx, mac_addr, in rtl_op_set_key() 1226 key->hw_key_idx = key_idx; in rtl_op_set_key() 1242 memset(rtlpriv->sec.key_buf[key_idx], 0, key->keylen); in rtl_op_set_key() [all …]
|
/drivers/usb/host/ |
D | hwa-hc.c | 421 u8 key_idx) in __hwahc_dev_set_key() argument 445 USB_DT_KEY << 8 | key_idx, in __hwahc_dev_set_key() 471 u8 key_idx = wusb_key_index(0, WUSB_KEY_INDEX_TYPE_PTK, in __hwahc_op_set_ptk() local 475 key, key_size, key_idx); in __hwahc_op_set_ptk() 505 u8 key_idx = wusb_key_index(0, WUSB_KEY_INDEX_TYPE_GTK, in __hwahc_op_set_gtk() local 508 return __hwahc_dev_set_key(wusbhc, 0, tkid, key, key_size, key_idx); in __hwahc_op_set_gtk()
|
/drivers/net/wireless/b43/ |
D | xmit.c | 299 u8 key_idx = info->control.hw_key->hw_key_idx; in b43_generate_txhdr() local 304 B43_WARN_ON(key_idx >= ARRAY_SIZE(dev->key)); in b43_generate_txhdr() 305 key = &(dev->key[key_idx]); in b43_generate_txhdr() 319 key_idx = b43_kidx_to_fw(dev, key_idx); in b43_generate_txhdr() 320 mac_ctl |= (key_idx << B43_TXH_MAC_KEYIDX_SHIFT) & in b43_generate_txhdr()
|
/drivers/net/wireless/brcm80211/brcmfmac/ |
D | wl_cfg80211.c | 1496 key.index = (u32) sme->key_idx; in brcmf_set_sharedkey() 1850 u8 key_idx, bool unicast, bool multicast) in brcmf_cfg80211_config_default_key() argument 1858 brcmf_dbg(CONN, "key index (%d)\n", key_idx); in brcmf_cfg80211_config_default_key() 1870 index = key_idx; in brcmf_cfg80211_config_default_key() 1883 u8 key_idx, const u8 *mac_addr, struct key_params *params) in brcmf_add_keyext() argument 1891 key.index = (u32) key_idx; in brcmf_add_keyext() 1965 u8 key_idx, bool pairwise, const u8 *mac_addr, in brcmf_cfg80211_add_key() argument 1976 brcmf_dbg(CONN, "key index (%d)\n", key_idx); in brcmf_cfg80211_add_key() 1982 return brcmf_add_keyext(wiphy, ndev, key_idx, mac_addr, params); in brcmf_cfg80211_add_key() 1987 key.index = (u32) key_idx; in brcmf_cfg80211_add_key() [all …]
|
/drivers/net/wireless/rt2x00/ |
D | rt2x00crypto.c | 65 txdesc->key_idx = hw_key->hw_key_idx; in rt2x00crypto_create_tx_descriptor()
|
D | rt2x00queue.h | 333 u16 key_idx; member
|
/drivers/staging/wlan-ng/ |
D | cfg80211.c | 522 sme->key_idx); in prism2_connect() 527 switch (sme->key_idx) { in prism2_connect()
|
/drivers/net/wireless/ |
D | rndis_wlan.c | 1498 static int restore_key(struct usbnet *usbdev, u8 key_idx) in restore_key() argument 1503 if (is_wpa_key(priv, key_idx)) in restore_key() 1506 key = priv->encr_keys[key_idx]; in restore_key() 1508 netdev_dbg(usbdev->net, "%s(): %i:%i\n", __func__, key_idx, key.len); in restore_key() 1513 return add_wep_key(usbdev, key.material, key.len, key_idx); in restore_key() 2229 priv->encr_tx_key_index = sme->key_idx; in rndis_connect() 2230 ret = add_wep_key(usbdev, sme->key, sme->key_len, sme->key_idx); in rndis_connect() 2233 ret, sme->key_len, sme->key_idx); in rndis_connect()
|
/drivers/net/wireless/libertas/ |
D | cfg.c | 1378 sme->key_idx, sme->key_len); in lbs_cfg_connect() 1390 priv->wep_tx_key = sme->key_idx; in lbs_cfg_connect() 1391 priv->wep_key_len[sme->key_idx] = sme->key_len; in lbs_cfg_connect() 1392 memcpy(priv->wep_key[sme->key_idx], sme->key, sme->key_len); in lbs_cfg_connect()
|