/linux-4.1.27/drivers/staging/vt6656/ |
H A D | mac.c | 124 struct vnt_mac_set_key set_key; vnt_mac_set_keyentry() local 130 set_key.u.write.key_ctl = cpu_to_le16(key_ctl); vnt_mac_set_keyentry() 131 ether_addr_copy(set_key.u.write.addr, addr); vnt_mac_set_keyentry() 134 swap(set_key.u.swap[0], set_key.u.swap[1]); vnt_mac_set_keyentry() 136 memcpy(set_key.key, key, WLAN_KEY_LEN_CCMP); vnt_mac_set_keyentry() 139 offset, key_ctl, (u8 *)&set_key); vnt_mac_set_keyentry() 142 (u16)key_idx, sizeof(struct vnt_mac_set_key), (u8 *)&set_key); vnt_mac_set_keyentry()
|
H A D | main_usb.c | 918 .set_key = vnt_set_key,
|
/linux-4.1.27/drivers/net/wireless/rsi/ |
H A D | rsi_91x_mgmt.c | 702 struct rsi_set_key *set_key; rsi_hal_load_key() local 715 set_key = (struct rsi_set_key *)skb->data; rsi_hal_load_key() 732 set_key->desc_word[0] = cpu_to_le16((sizeof(struct rsi_set_key) - rsi_hal_load_key() 735 set_key->desc_word[1] = cpu_to_le16(SET_KEY_REQ); rsi_hal_load_key() 736 set_key->desc_word[4] = cpu_to_le16(key_descriptor); rsi_hal_load_key() 740 memcpy(&set_key->key[key_id][1], rsi_hal_load_key() 744 memcpy(&set_key->key[0][0], data, key_len); rsi_hal_load_key() 747 memcpy(set_key->tx_mic_key, &data[16], 8); rsi_hal_load_key() 748 memcpy(set_key->rx_mic_key, &data[24], 8); rsi_hal_load_key()
|
H A D | rsi_91x_mac80211.c | 637 rsi_dbg(ERR_ZONE, "%s: RSI set_key\n", __func__); rsi_mac80211_set_key() 1028 .set_key = rsi_mac80211_set_key,
|
/linux-4.1.27/drivers/staging/rtl8192u/ieee80211/ |
H A D | ieee80211_crypt.h | 54 int (*set_key)(void *key, int len, u8 *seq, void *priv); member in struct:ieee80211_crypto_ops
|
H A D | ieee80211_crypt.c | 195 .set_key = NULL, ieee80211_crypt_null_deinit()
|
H A D | ieee80211_wx.c | 398 (*crypt)->ops->set_key(sec.keys[key], len, NULL, ieee80211_wx_set_encode() 418 (*crypt)->ops->set_key(sec.keys[key], 13, NULL, ieee80211_wx_set_encode() 632 if (ext->key_len > 0 && (*crypt)->ops->set_key && ieee80211_wx_set_encode_ext() 633 (*crypt)->ops->set_key(ext->key, ext->key_len, ext->rx_seq, ieee80211_wx_set_encode_ext()
|
H A D | ieee80211_crypt_wep.c | 276 .set_key = prism2_wep_set_key,
|
H A D | ieee80211_crypt_ccmp.c | 458 .set_key = ieee80211_ccmp_set_key,
|
H A D | ieee80211_crypt_tkip.c | 755 .set_key = ieee80211_tkip_set_key,
|
H A D | ieee80211_softmac.c | 3052 if (param->u.crypt.key_len > 0 && (*crypt)->ops->set_key && ieee80211_wpa_set_encryption() 3053 (*crypt)->ops->set_key(param->u.crypt.key, ieee80211_wpa_set_encryption()
|
/linux-4.1.27/include/net/ |
H A D | lib80211.h | 70 int (*set_key) (void *key, int len, u8 * seq, void *priv); member in struct:lib80211_crypto_ops
|
H A D | mac80211.h | 1456 * the set_key() callback in &struct ieee80211_ops. 1517 * Used with the set_key() callback in &struct ieee80211_ops, this 2113 * The set_key() callback in the &struct ieee80211_ops for a given 2123 * pointed to by the @key parameter to the set_key() function. 2125 * The set_key() call for the %SET_KEY command should return 0 if 2132 * enabling hardware crypto failed. The set_key() call may also return the 2143 * parameter is guaranteed to be valid until another call to set_key() 2152 * set_key() call will happen only once for each key (unless the AP did 2755 * @set_key: See the section "Hardware crypto acceleration" 3193 int (*set_key)(struct ieee80211_hw *hw, enum set_key_cmd cmd, member in struct:ieee80211_ops 4806 * set_key callback.
|
/linux-4.1.27/drivers/net/wireless/ti/wlcore/ |
H A D | hw_ops.h | 198 if (!wl->ops->set_key) wlcore_hw_set_key() 201 return wl->ops->set_key(wl, cmd, vif, sta, key_conf); wlcore_hw_set_key()
|
H A D | wlcore.h | 101 int (*set_key)(struct wl1271 *wl, enum set_key_cmd cmd, member in struct:wlcore_ops
|
H A D | cmd.c | 1427 * TODO: merge with sta/ibss into 1 set_key function.
|
H A D | main.c | 5873 .set_key = wlcore_op_set_key,
|
/linux-4.1.27/drivers/net/wireless/rt2x00/ |
H A D | rt2800soc.c | 147 .set_key = rt2x00mac_set_key,
|
H A D | rt2x00mac.c | 459 int (*set_key) (struct rt2x00_dev *rt2x00dev, rt2x00mac_set_key() 526 set_key = rt2x00dev->ops->lib->config_pairwise_key; rt2x00mac_set_key() 528 set_key = rt2x00dev->ops->lib->config_shared_key; rt2x00mac_set_key() 530 if (!set_key) rt2x00mac_set_key() 533 return set_key(rt2x00dev, &crypto, key); rt2x00mac_set_key()
|
H A D | rt2800pci.c | 308 .set_key = rt2x00mac_set_key,
|
H A D | rt2800usb.c | 834 .set_key = rt2x00mac_set_key,
|
H A D | rt2500usb.c | 1829 .set_key = rt2x00mac_set_key,
|
H A D | rt73usb.c | 2313 .set_key = rt2x00mac_set_key,
|
H A D | rt61pci.c | 2975 .set_key = rt2x00mac_set_key,
|
/linux-4.1.27/drivers/staging/rtl8192e/ |
H A D | rtllib_crypt.c | 199 .set_key = NULL, rtllib_crypt_null_deinit()
|
H A D | rtllib_wx.c | 412 (*crypt)->ops->set_key(sec.keys[key], len, NULL, rtllib_wx_set_encode() 431 (*crypt)->ops->set_key(sec.keys[key], 13, NULL, rtllib_wx_set_encode() 640 if (ext->key_len > 0 && (*crypt)->ops->set_key && rtllib_wx_set_encode_ext() 641 (*crypt)->ops->set_key(ext->key, ext->key_len, ext->rx_seq, rtllib_wx_set_encode_ext()
|
H A D | rtllib_crypt_wep.c | 266 .set_key = prism2_wep_set_key,
|
H A D | rtllib_crypt_ccmp.c | 434 .set_key = rtllib_ccmp_set_key,
|
H A D | rtllib_crypt_tkip.c | 755 .set_key = rtllib_tkip_set_key,
|
H A D | rtllib_softmac.c | 3444 if (param->u.crypt.key_len > 0 && (*crypt)->ops->set_key && rtllib_wpa_set_encryption() 3445 (*crypt)->ops->set_key(param->u.crypt.key, rtllib_wpa_set_encryption()
|
/linux-4.1.27/drivers/net/wireless/ipw2x00/ |
H A D | libipw_wx.c | 421 (*crypt)->ops->set_key(sec.keys[key], len, NULL, libipw_wx_set_encode() 438 (*crypt)->ops->set_key(sec.keys[key], 13, NULL, libipw_wx_set_encode() 636 if (ext->key_len > 0 && (*crypt)->ops->set_key && libipw_wx_set_encodeext() 637 (*crypt)->ops->set_key(ext->key, ext->key_len, ext->rx_seq, libipw_wx_set_encodeext()
|
/linux-4.1.27/net/wireless/ |
H A D | lib80211_crypt_wep.c | 270 .set_key = lib80211_wep_set_key,
|
H A D | lib80211_crypt_ccmp.c | 460 .set_key = lib80211_ccmp_set_key,
|
H A D | lib80211_crypt_tkip.c | 740 .set_key = lib80211_tkip_set_key,
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8188ee/ |
H A D | sw.c | 263 .set_key = rtl88ee_set_key,
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192ce/ |
H A D | sw.c | 236 .set_key = rtl92ce_set_key,
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192cu/ |
H A D | sw.c | 143 .set_key = rtl92c_set_key,
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192de/ |
H A D | sw.c | 247 .set_key = rtl92de_set_key,
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192ee/ |
H A D | sw.c | 245 .set_key = rtl92ee_set_key,
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192se/ |
H A D | sw.c | 290 .set_key = rtl92se_set_key,
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8723ae/ |
H A D | sw.c | 249 .set_key = rtl8723e_set_key,
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8723be/ |
H A D | sw.c | 256 .set_key = rtl8723be_set_key,
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8821ae/ |
H A D | sw.c | 295 .set_key = rtl8821ae_set_key,
|
/linux-4.1.27/drivers/net/wireless/orinoco/ |
H A D | wext.c | 727 int idx, alg = ext->alg, set_key = 1; orinoco_ioctl_set_encodeext() local 753 set_key = ((alg == IW_ENCODE_ALG_TKIP) || orinoco_ioctl_set_encodeext() 757 if (set_key) { orinoco_ioctl_set_encodeext()
|
/linux-4.1.27/drivers/crypto/ux500/cryp/ |
H A D | cryp_core.c | 312 static int set_key(struct cryp_device_data *device_data, set_key() function 354 cryp_error = set_key(ctx->device, cfg_keys() 360 dev_err(ctx->device->dev, "[%s]: set_key() failed!", cfg_keys()
|
/linux-4.1.27/drivers/net/wireless/cw1200/ |
H A D | main.c | 220 .set_key = cw1200_set_key,
|
/linux-4.1.27/net/mac80211/ |
H A D | key.c | 145 if (!key->local->ops->set_key) ieee80211_key_enable_hw_accel() 227 if (!key || !key->local->ops->set_key) ieee80211_key_disable_hw_accel()
|
H A D | driver-ops.h | 289 ret = local->ops->set_key(&local->hw, cmd, &sdata->vif, sta, key); drv_set_key()
|
H A D | main.c | 556 if (!ops->set_key) ieee80211_alloc_hw_nm()
|
/linux-4.1.27/drivers/net/wireless/hostap/ |
H A D | hostap_ioctl.c | 190 (*crypt)->ops->set_key(keybuf, len, NULL, (*crypt)->priv); prism2_ioctl_siwencode() 3324 && (*crypt)->ops->set_key && prism2_ioctl_siwencodeext() 3325 (*crypt)->ops->set_key(ext->key, ext->key_len, ext->rx_seq, prism2_ioctl_siwencodeext() 3533 param->u.crypt.key_len > 0) && (*crypt)->ops->set_key && prism2_ioctl_set_encryption() 3534 (*crypt)->ops->set_key(param->u.crypt.key, prism2_ioctl_set_encryption()
|
H A D | hostap_ap.c | 1281 ap->crypt->set_key(key, WEP_KEY_LEN, NULL, ap_crypt_init()
|
/linux-4.1.27/drivers/net/wireless/ath/ath5k/ |
H A D | mac80211-ops.c | 806 .set_key = ath5k_set_key,
|
/linux-4.1.27/drivers/net/wireless/p54/ |
H A D | main.c | 723 .set_key = p54_set_key,
|
/linux-4.1.27/drivers/net/wireless/ath/wcn36xx/ |
H A D | main.c | 926 .set_key = wcn36xx_set_key,
|
/linux-4.1.27/drivers/net/wireless/prism54/ |
H A D | isl_ioctl.c | 1545 int idx, alg = ext->alg, set_key = 1; prism54_set_encodeext() local 1573 set_key = ext->key_len > 0 ? 1 : 0; prism54_set_encodeext() 1576 if (set_key) { prism54_set_encodeext()
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/ |
H A D | core.c | 1636 rtlpriv->cfg->ops->set_key(hw, key_idx, mac_addr, rtl_op_set_key() 1866 .set_key = rtl_op_set_key,
|
H A D | wifi.h | 2144 void (*set_key) (struct ieee80211_hw *hw, u32 key_index, member in struct:rtl_hal_ops
|
/linux-4.1.27/drivers/net/wireless/ti/wl1251/ |
H A D | main.c | 1383 .set_key = wl1251_op_set_key,
|
/linux-4.1.27/drivers/net/wireless/ath/ath9k/ |
H A D | htc_drv_main.c | 1858 .set_key = ath9k_htc_set_key,
|
H A D | main.c | 2623 .set_key = ath9k_set_key,
|
/linux-4.1.27/drivers/net/wireless/iwlwifi/dvm/ |
H A D | mac80211.c | 1608 .set_key = iwlagn_mac_set_key,
|
/linux-4.1.27/drivers/staging/vt6655/ |
H A D | device_main.c | 1653 .set_key = vnt_set_key,
|
/linux-4.1.27/drivers/net/wireless/ti/wl12xx/ |
H A D | main.c | 1723 .set_key = wl12xx_set_key,
|
/linux-4.1.27/drivers/net/wireless/ti/wl18xx/ |
H A D | main.c | 1693 .set_key = wl18xx_set_key,
|
/linux-4.1.27/drivers/net/wireless/ath/carl9170/ |
H A D | main.c | 1767 .set_key = carl9170_op_set_key,
|
/linux-4.1.27/drivers/net/wireless/b43/ |
H A D | b43.h | 699 * keyconf is a cookie. Don't derefenrence it outside of the set_key
|
H A D | main.c | 5217 .set_key = b43_op_set_key,
|
/linux-4.1.27/drivers/net/wireless/ |
H A D | atmel.c | 1854 int idx, key_len, alg = ext->alg, set_key = 1; atmel_set_encodeext() local 1870 set_key = ext->key_len > 0 ? 1 : 0; atmel_set_encodeext() 1873 if (set_key) { atmel_set_encodeext()
|
H A D | at76c50x-usb.c | 2193 .set_key = at76_set_key,
|
H A D | airo.c | 6474 int idx, key_len, alg = ext->alg, set_key = 1, rc; airo_set_encodeext() local 6508 set_key = ext->key_len > 0 ? 1 : 0; airo_set_encodeext() 6511 if (set_key) { airo_set_encodeext()
|
H A D | mwl8k.c | 5598 .set_key = mwl8k_set_key,
|
/linux-4.1.27/drivers/net/wireless/ath/ath10k/ |
H A D | mac.c | 5122 .set_key = ath10k_set_key,
|
/linux-4.1.27/drivers/net/wireless/iwlwifi/mvm/ |
H A D | mac80211.c | 4067 .set_key = iwl_mvm_mac_set_key,
|
/linux-4.1.27/drivers/net/wireless/iwlegacy/ |
H A D | 3945-mac.c | 3481 .set_key = il3945_mac_set_key,
|
H A D | 4965-mac.c | 6336 .set_key = il4965_mac_set_key,
|