Searched refs:set_key (Results 1 - 75 of 75) sorted by relevance

/linux-4.1.27/drivers/staging/vt6656/
H A Dmac.c124 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 Dmain_usb.c918 .set_key = vnt_set_key,
/linux-4.1.27/drivers/net/wireless/rsi/
H A Drsi_91x_mgmt.c702 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 Drsi_91x_mac80211.c637 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 Dieee80211_crypt.h54 int (*set_key)(void *key, int len, u8 *seq, void *priv); member in struct:ieee80211_crypto_ops
H A Dieee80211_crypt.c195 .set_key = NULL, ieee80211_crypt_null_deinit()
H A Dieee80211_wx.c398 (*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 Dieee80211_crypt_wep.c276 .set_key = prism2_wep_set_key,
H A Dieee80211_crypt_ccmp.c458 .set_key = ieee80211_ccmp_set_key,
H A Dieee80211_crypt_tkip.c755 .set_key = ieee80211_tkip_set_key,
H A Dieee80211_softmac.c3052 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 Dlib80211.h70 int (*set_key) (void *key, int len, u8 * seq, void *priv); member in struct:lib80211_crypto_ops
H A Dmac80211.h1456 * 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 Dhw_ops.h198 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 Dwlcore.h101 int (*set_key)(struct wl1271 *wl, enum set_key_cmd cmd, member in struct:wlcore_ops
H A Dcmd.c1427 * TODO: merge with sta/ibss into 1 set_key function.
H A Dmain.c5873 .set_key = wlcore_op_set_key,
/linux-4.1.27/drivers/net/wireless/rt2x00/
H A Drt2800soc.c147 .set_key = rt2x00mac_set_key,
H A Drt2x00mac.c459 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 Drt2800pci.c308 .set_key = rt2x00mac_set_key,
H A Drt2800usb.c834 .set_key = rt2x00mac_set_key,
H A Drt2500usb.c1829 .set_key = rt2x00mac_set_key,
H A Drt73usb.c2313 .set_key = rt2x00mac_set_key,
H A Drt61pci.c2975 .set_key = rt2x00mac_set_key,
/linux-4.1.27/drivers/staging/rtl8192e/
H A Drtllib_crypt.c199 .set_key = NULL, rtllib_crypt_null_deinit()
H A Drtllib_wx.c412 (*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 Drtllib_crypt_wep.c266 .set_key = prism2_wep_set_key,
H A Drtllib_crypt_ccmp.c434 .set_key = rtllib_ccmp_set_key,
H A Drtllib_crypt_tkip.c755 .set_key = rtllib_tkip_set_key,
H A Drtllib_softmac.c3444 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 Dlibipw_wx.c421 (*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 Dlib80211_crypt_wep.c270 .set_key = lib80211_wep_set_key,
H A Dlib80211_crypt_ccmp.c460 .set_key = lib80211_ccmp_set_key,
H A Dlib80211_crypt_tkip.c740 .set_key = lib80211_tkip_set_key,
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8188ee/
H A Dsw.c263 .set_key = rtl88ee_set_key,
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192ce/
H A Dsw.c236 .set_key = rtl92ce_set_key,
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192cu/
H A Dsw.c143 .set_key = rtl92c_set_key,
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192de/
H A Dsw.c247 .set_key = rtl92de_set_key,
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192ee/
H A Dsw.c245 .set_key = rtl92ee_set_key,
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192se/
H A Dsw.c290 .set_key = rtl92se_set_key,
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8723ae/
H A Dsw.c249 .set_key = rtl8723e_set_key,
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8723be/
H A Dsw.c256 .set_key = rtl8723be_set_key,
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8821ae/
H A Dsw.c295 .set_key = rtl8821ae_set_key,
/linux-4.1.27/drivers/net/wireless/orinoco/
H A Dwext.c727 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 Dcryp_core.c312 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 Dmain.c220 .set_key = cw1200_set_key,
/linux-4.1.27/net/mac80211/
H A Dkey.c145 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 Ddriver-ops.h289 ret = local->ops->set_key(&local->hw, cmd, &sdata->vif, sta, key); drv_set_key()
H A Dmain.c556 if (!ops->set_key) ieee80211_alloc_hw_nm()
/linux-4.1.27/drivers/net/wireless/hostap/
H A Dhostap_ioctl.c190 (*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 Dhostap_ap.c1281 ap->crypt->set_key(key, WEP_KEY_LEN, NULL, ap_crypt_init()
/linux-4.1.27/drivers/net/wireless/ath/ath5k/
H A Dmac80211-ops.c806 .set_key = ath5k_set_key,
/linux-4.1.27/drivers/net/wireless/p54/
H A Dmain.c723 .set_key = p54_set_key,
/linux-4.1.27/drivers/net/wireless/ath/wcn36xx/
H A Dmain.c926 .set_key = wcn36xx_set_key,
/linux-4.1.27/drivers/net/wireless/prism54/
H A Disl_ioctl.c1545 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 Dcore.c1636 rtlpriv->cfg->ops->set_key(hw, key_idx, mac_addr, rtl_op_set_key()
1866 .set_key = rtl_op_set_key,
H A Dwifi.h2144 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 Dmain.c1383 .set_key = wl1251_op_set_key,
/linux-4.1.27/drivers/net/wireless/ath/ath9k/
H A Dhtc_drv_main.c1858 .set_key = ath9k_htc_set_key,
H A Dmain.c2623 .set_key = ath9k_set_key,
/linux-4.1.27/drivers/net/wireless/iwlwifi/dvm/
H A Dmac80211.c1608 .set_key = iwlagn_mac_set_key,
/linux-4.1.27/drivers/staging/vt6655/
H A Ddevice_main.c1653 .set_key = vnt_set_key,
/linux-4.1.27/drivers/net/wireless/ti/wl12xx/
H A Dmain.c1723 .set_key = wl12xx_set_key,
/linux-4.1.27/drivers/net/wireless/ti/wl18xx/
H A Dmain.c1693 .set_key = wl18xx_set_key,
/linux-4.1.27/drivers/net/wireless/ath/carl9170/
H A Dmain.c1767 .set_key = carl9170_op_set_key,
/linux-4.1.27/drivers/net/wireless/b43/
H A Db43.h699 * keyconf is a cookie. Don't derefenrence it outside of the set_key
H A Dmain.c5217 .set_key = b43_op_set_key,
/linux-4.1.27/drivers/net/wireless/
H A Datmel.c1854 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 Dat76c50x-usb.c2193 .set_key = at76_set_key,
H A Dairo.c6474 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 Dmwl8k.c5598 .set_key = mwl8k_set_key,
/linux-4.1.27/drivers/net/wireless/ath/ath10k/
H A Dmac.c5122 .set_key = ath10k_set_key,
/linux-4.1.27/drivers/net/wireless/iwlwifi/mvm/
H A Dmac80211.c4067 .set_key = iwl_mvm_mac_set_key,
/linux-4.1.27/drivers/net/wireless/iwlegacy/
H A D3945-mac.c3481 .set_key = il3945_mac_set_key,
H A D4965-mac.c6336 .set_key = il4965_mac_set_key,

Completed in 4616 milliseconds