/drivers/staging/wlan-ng/ |
H A D | p80211wep.c | 156 u8 keyidx; local 166 keyidx = WEP_KEY(iv[3]); 169 keyidx = key_override; 171 if (keyidx >= NUM_WEPKEYS) 174 keylen = wlandev->wep_keylens[keyidx]; 180 memcpy(key + 3, wlandev->wep_keys[keyidx], keylen); 186 keyidx, keylen, 5, key + 3);
|
/drivers/staging/rtl8192e/ |
H A D | rtllib_crypt.c | 186 static void *rtllib_crypt_null_init(int keyidx) { return (void *) 1; } argument
|
H A D | rtllib_crypt_wep.c | 36 static void *prism2_wep_init(int keyidx) argument 43 priv->key_idx = keyidx; 175 u8 keyidx, *pos; local 190 keyidx = *pos++ >> 6; 191 if (keyidx != wep->key_idx)
|
H A D | rtllib_crypt_ccmp.c | 265 u8 keyidx, *pos; local 278 keyidx = pos[3]; 279 if (!(keyidx & (1 << 5))) { 287 keyidx >>= 6; 288 if (key->key_idx != keyidx) { 290 "keyidx=%d priv=%p\n", key->key_idx, keyidx, priv); 297 " key\n", hdr->addr2, keyidx); 358 return keyidx; 365 int keyidx; local [all...] |
H A D | rtllib_crypt_tkip.c | 381 u8 keyidx, *pos; local 399 keyidx = pos[3]; 400 if (!(keyidx & (1 << 5))) { 407 keyidx >>= 6; 408 if (tkey->key_idx != keyidx) { 410 "keyidx=%d priv=%p\n", tkey->key_idx, keyidx, priv); 417 " key\n", hdr->addr2, keyidx); 494 return keyidx; 581 int keyidx) 579 rtllib_michael_mic_failure(struct net_device *dev, struct rtllib_hdr_4addr *hdr, int keyidx) argument 600 rtllib_michael_mic_verify(struct sk_buff *skb, int keyidx, int hdr_len, void *priv) argument 652 int keyidx; local [all...] |
H A D | rtllib_rx.c | 325 int keyidx, struct lib80211_crypt_data *crypt) 345 res = crypt->ops->decrypt_msdu(skb, keyidx, hdrlen, crypt->priv); 349 " (SA= %pM keyidx=%d)\n", 350 ieee->dev->name, hdr->addr2, keyidx); 1060 int keyidx = 0; local 1074 keyidx = rtllib_rx_frame_decrypt(ieee, skb, crypt); 1075 if (ieee->host_decrypt && (fc & RTLLIB_FCTL_WEP) && (keyidx < 0)) { 1137 rtllib_rx_frame_decrypt_msdu(ieee, skb, keyidx, crypt)) { 324 rtllib_rx_frame_decrypt_msdu(struct rtllib_device *ieee, struct sk_buff *skb, int keyidx, struct lib80211_crypt_data *crypt) argument
|
/drivers/staging/rtl8192u/ieee80211/ |
H A D | ieee80211_crypt.c | 185 static void *ieee80211_crypt_null_init(int keyidx) { return (void *) 1; } argument
|
H A D | ieee80211_crypt_wep.c | 41 static void *prism2_wep_init(int keyidx) argument 48 priv->key_idx = keyidx; 177 u8 keyidx, *pos; local 190 keyidx = *pos++ >> 6; 191 if (keyidx != wep->key_idx)
|
H A D | ieee80211_crypt_ccmp.c | 273 u8 keyidx, *pos; local 285 keyidx = pos[3]; 286 if (!(keyidx & (1 << 5))) { 294 keyidx >>= 6; 295 if (key->key_idx != keyidx) { 297 "keyidx=%d priv=%p\n", key->key_idx, keyidx, priv); 304 " key\n", hdr->addr2, keyidx); 371 return keyidx; 378 int keyidx; local [all...] |
H A D | ieee80211_crypt_tkip.c | 391 u8 keyidx, *pos; local 407 keyidx = pos[3]; 408 if (!(keyidx & (1 << 5))) { 415 keyidx >>= 6; 416 if (tkey->key_idx != keyidx) { 418 "keyidx=%d priv=%p\n", tkey->key_idx, keyidx, priv); 425 " key\n", hdr->addr2, keyidx); 499 return keyidx; 590 int keyidx) 588 ieee80211_michael_mic_failure(struct net_device *dev, struct ieee80211_hdr_4addr *hdr, int keyidx) argument 609 ieee80211_michael_mic_verify(struct sk_buff *skb, int keyidx, int hdr_len, void *priv) argument 659 int keyidx; local [all...] |
H A D | ieee80211_rx.c | 387 int keyidx, struct ieee80211_crypt_data *crypt) 404 res = crypt->ops->decrypt_msdu(skb, keyidx, hdrlen, crypt->priv); 408 " (SA=%pM keyidx=%d)\n", 409 ieee->dev->name, hdr->addr2, keyidx); 921 int keyidx = 0; local 1155 (keyidx = ieee80211_rx_frame_decrypt(ieee, skb, crypt)) < 0) 1222 ieee80211_rx_frame_decrypt_msdu(ieee, skb, keyidx, crypt)) 386 ieee80211_rx_frame_decrypt_msdu(struct ieee80211_device *ieee, struct sk_buff *skb, int keyidx, struct ieee80211_crypt_data *crypt) argument
|
/drivers/net/wireless/ath/carl9170/ |
H A D | mac.c | 475 const u8 ktype, const u8 keyidx, const u8 *keydata, 485 key.keyId = cpu_to_le16(keyidx); 474 carl9170_upload_key(struct ar9170 *ar, const u8 id, const u8 *mac, const u8 ktype, const u8 keyidx, const u8 *keydata, const int keylen) argument
|
/drivers/net/wireless/b43legacy/ |
H A D | xmit.c | 481 unsigned int keyidx; local 486 keyidx = ((macstat & B43legacy_RX_MAC_KEYIDX) 491 keyidx = b43legacy_kidx_to_raw(dev, keyidx); 492 B43legacy_WARN_ON(keyidx >= dev->max_nr_keys); 494 if (dev->key[keyidx].algorithm != B43legacy_SEC_ALGO_NONE) {
|
/drivers/net/wireless/hostap/ |
H A D | hostap_80211_rx.c | 689 int keyidx, struct lib80211_crypt_data *crypt) 701 res = crypt->ops->decrypt_msdu(skb, keyidx, hdrlen, crypt->priv); 705 " (SA=%pM keyidx=%d)\n", 706 local->dev->name, hdr->addr2, keyidx); 736 int keyidx = 0; local 824 (keyidx = hostap_rx_frame_decrypt(local, skb, crypt)) < 0) 913 (keyidx = hostap_rx_frame_decrypt(local, skb, crypt)) < 0) 977 hostap_rx_frame_decrypt_msdu(local, skb, keyidx, crypt)) 688 hostap_rx_frame_decrypt_msdu(local_info_t *local, struct sk_buff *skb, int keyidx, struct lib80211_crypt_data *crypt) argument
|
/drivers/net/wireless/b43/ |
H A D | xmit.c | 721 unsigned int keyidx; local 724 keyidx = ((macstat & B43_RX_MAC_KEYIDX) 729 keyidx = b43_kidx_to_raw(dev, keyidx); 730 B43_WARN_ON(keyidx >= ARRAY_SIZE(dev->key)); 732 if (dev->key[keyidx].algorithm != B43_SEC_ALGO_NONE) {
|
/drivers/net/wireless/ipw2x00/ |
H A D | libipw_rx.c | 304 struct sk_buff *skb, int keyidx, 317 res = crypt->ops->decrypt_msdu(skb, keyidx, hdrlen, crypt->priv); 321 " (SA=%pM keyidx=%d)\n", ieee->dev->name, hdr->addr2, 322 keyidx); 353 int keyidx = 0; local 426 keyidx = skb->data[hdrlen + 3] >> 6; 429 /* ieee->crypt[] is WEP_KEY (4) in length. Given that keyidx 430 * is only allowed 2-bits of storage, no value of keyidx can 431 * be provided via above code that would result in keyidx 433 crypt = ieee->crypt_info.crypt[keyidx]; 303 libipw_rx_frame_decrypt_msdu(struct libipw_device *ieee, struct sk_buff *skb, int keyidx, struct lib80211_crypt_data *crypt) argument [all...] |
/drivers/net/wireless/iwlwifi/mvm/ |
H A D | sta.c | 1081 u16 keyidx; local 1084 keyidx = (keyconf->keyidx << STA_KEY_FLG_KEYID_POS) & 1086 key_flags = cpu_to_le16(keyidx); 1143 (keyconf->keyidx != 4 && keyconf->keyidx != 5))) 1146 igtk_cmd.key_id = cpu_to_le32(keyconf->keyidx); 1275 keyconf->cipher, keyconf->keylen, keyconf->keyidx, 1297 keyconf->keyidx, sta_id); 1333 key_flags = cpu_to_le16((keyconf->keyidx << STA_KEY_FLG_KEYID_PO [all...] |
/drivers/staging/vt6655/ |
H A D | dpc.c | 732 int keyidx = pbyFrame[cbHeaderSize+3] >> 6; //top two-bits local 735 ev.flags = keyidx & IW_MICFAILURE_KEY_ID;
|
/drivers/net/wireless/ath/wcn36xx/ |
H A D | smd.c | 1389 u8 keyidx, 1403 msg_body.set_sta_key_params.key[0].id = keyidx; 1430 u8 keyidx, 1442 msg_body.keys[0].id = keyidx; 1468 u8 keyidx, 1479 msg_body.key_id = keyidx; 1500 u8 keyidx) 1509 msg_body.key_id = keyidx; 1387 wcn36xx_smd_set_stakey(struct wcn36xx *wcn, enum ani_ed_type enc_type, u8 keyidx, u8 keylen, u8 *key, u8 sta_index) argument 1428 wcn36xx_smd_set_bsskey(struct wcn36xx *wcn, enum ani_ed_type enc_type, u8 keyidx, u8 keylen, u8 *key) argument 1466 wcn36xx_smd_remove_stakey(struct wcn36xx *wcn, enum ani_ed_type enc_type, u8 keyidx, u8 sta_index) argument 1498 wcn36xx_smd_remove_bsskey(struct wcn36xx *wcn, enum ani_ed_type enc_type, u8 keyidx) argument
|
/drivers/net/wireless/ath/ath5k/ |
H A D | base.c | 725 unsigned int pktlen, flags, keyidx = AR5K_TXKEYIX_INVALID; local 766 keyidx = info->control.hw_key->hw_key_idx; 787 bf->rates[0].count, keyidx, ah->ah_tx_ant, flags,
|
/drivers/net/wireless/ath/ath10k/ |
H A D | mac.c | 43 .key_idx = key->keyidx, 1904 int ret, keyidx = arvif->def_wep_key_newidx; local 1911 if (arvif->def_wep_key_idx == keyidx) 1914 ath10k_dbg(ar, ATH10K_DBG_MAC, "mac vdev %d set keyidx %d\n", 1915 arvif->vdev_id, keyidx); 1920 keyidx); 1928 arvif->def_wep_key_idx = keyidx; 1952 if (key->keyidx == arvif->def_wep_key_idx) 1958 arvif->def_wep_key_newidx = key->keyidx; 3306 key->keyidx); [all...] |
/drivers/net/wireless/iwlegacy/ |
H A D | 4965-mac.c | 1639 (TX_CMD_SEC_WEP | (keyconf->keyidx & TX_CMD_SEC_MSK) << 1645 keyconf->keyidx); 3198 int idx = keyconf->keyidx; 3222 int idx = keyconf->keyidx; 3257 key_flags |= cpu_to_le16(keyconf->keyidx << STA_KEY_FLG_KEYID_POS); 3270 il->stations[sta_id].keyinfo.keyidx = keyconf->keyidx; 3309 key_flags |= cpu_to_le16(keyconf->keyidx << STA_KEY_FLG_KEYID_POS); 3355 key_flags |= cpu_to_le16(keyconf->keyidx << STA_KEY_FLG_KEYID_POS); 3431 u8 keyidx; local [all...] |
H A D | common.h | 667 u8 keyidx; member in struct:il_hw_key
|