Searched refs:key_len (Results 1 - 25 of 25) sorted by relevance

/net/wireless/
H A Dlib80211_crypt_wep.c36 u8 key_len; member in struct:lib80211_wep_data
105 klen = 3 + wep->key_len;
154 memcpy(key + 3, wep->key, wep->key_len);
158 klen = 3 + wep->key_len;
200 klen = 3 + wep->key_len;
203 memcpy(key + 3, wep->key, wep->key_len);
239 wep->key_len = len;
248 if (len < wep->key_len)
251 memcpy(key, wep->key, wep->key_len);
253 return wep->key_len;
[all...]
H A Dwext-compat.c501 wdev->wext.keys->params[idx].key_len = 0;
531 params->key, params->key_len);
634 params.key_len = erq->length;
676 if (ext->key_len == 5)
678 else if (ext->key_len == 13)
722 params.key_len = ext->key_len;
768 wdev->wext.keys->params[idx].key_len);
H A Dmlme.c205 const u8 *key, int key_len, int key_idx,
216 .key_len = key_len,
224 if (!key || !key_len || key_idx < 0 || key_idx > 4)
198 cfg80211_mlme_auth(struct cfg80211_registered_device *rdev, struct net_device *dev, struct ieee80211_channel *chan, enum nl80211_auth_type auth_type, const u8 *bssid, const u8 *ssid, int ssid_len, const u8 *ie, int ie_len, const u8 *key, int key_len, int key_idx, const u8 *sae_data, int sae_data_len) argument
H A Dutil.c245 if (params->key_len != WLAN_KEY_LEN_WEP40)
249 if (params->key_len != WLAN_KEY_LEN_TKIP)
253 if (params->key_len != WLAN_KEY_LEN_CCMP)
257 if (params->key_len != WLAN_KEY_LEN_WEP104)
261 if (params->key_len != WLAN_KEY_LEN_AES_CMAC)
H A Dsme.c160 params->key, params->key_len,
939 connect->key_len = connkeys->params[idx].key_len;
H A Dcore.h307 const u8 *key, int key_len, int key_idx,
H A Dwext-core.c784 if (iwp->length < sizeof(*ee) + ee->key_len) {
H A Dnl80211.c690 k->p.key_len = nla_len(tb[NL80211_KEY_DATA]);
726 k->p.key_len = nla_len(info->attrs[NL80211_ATTR_KEY_DATA]);
854 result->params[parse.idx].key_len = parse.p.key_len;
856 memcpy(result->data[parse.idx], parse.p.key, parse.p.key_len);
2737 params->key_len, params->key)) ||
2752 params->key_len, params->key)) ||
6390 if (!key.p.key || !key.p.key_len)
6393 key.p.key_len != WLAN_KEY_LEN_WEP40) &&
6395 key.p.key_len !
[all...]
/net/ceph/
H A Dcrypto.c163 static int ceph_aes_encrypt(const void *key, int key_len, argument
191 crypto_blkcipher_setkey((void *)tfm, key, key_len);
198 key, key_len, 1);
222 static int ceph_aes_encrypt2(const void *key, int key_len, void *dst, argument
252 crypto_blkcipher_setkey((void *)tfm, key, key_len);
259 key, key_len, 1);
285 static int ceph_aes_decrypt(const void *key, int key_len, argument
309 crypto_blkcipher_setkey((void *)tfm, key, key_len);
316 key, key_len, 1);
349 static int ceph_aes_decrypt2(const void *key, int key_len, argument
[all...]
/net/mac80211/
H A Dkey.h122 ieee80211_key_alloc(u32 cipher, int idx, size_t key_len,
H A Dkey.c317 ieee80211_key_alloc(u32 cipher, int idx, size_t key_len, argument
328 key = kzalloc(sizeof(struct ieee80211_key) + key_len, GFP_KERNEL);
341 key->conf.keylen = key_len;
413 memcpy(key->conf.key, key_data, key_len);
H A Dieee80211_i.h368 u8 key_len, key_idx; member in struct:ieee80211_mgd_auth_data
1802 const u8 *da, const u8 *key, u8 key_len, u8 key_idx,
H A Dmlme.c2290 auth_data->key, auth_data->key_len,
4181 if (req->key && req->key_len) {
4182 auth_data->key_len = req->key_len;
4184 memcpy(auth_data->key, req->key, req->key_len);
H A Dutil.c1170 const u8 *bssid, const u8 *key, u8 key_len, u8 key_idx,
1201 err = ieee80211_wep_encrypt(local, skb, key, key_len, key_idx);
1167 ieee80211_send_auth(struct ieee80211_sub_if_data *sdata, u16 transaction, u16 auth_alg, u16 status, const u8 *extra, size_t extra_len, const u8 *da, const u8 *bssid, const u8 *key, u8 key_len, u8 key_idx, u32 tx_flags) argument
H A Dcfg.c172 key = ieee80211_key_alloc(params->cipher, key_idx, params->key_len,
373 params.key_len = key->conf.keylen;
/net/core/
H A Dneighbour.c406 int key_len = tbl->key_len; local
419 if (dev == n->dev && !memcmp(n->primary_key, pkey, key_len)) {
436 int key_len = tbl->key_len; local
449 if (!memcmp(n->primary_key, pkey, key_len) &&
467 int key_len = tbl->key_len; local
477 memcpy(n->primary_key, pkey, key_len);
523 if (dev == n1->dev && !memcmp(n1->primary_key, pkey, key_len)) {
551 pneigh_hash(const void *pkey, int key_len) argument
561 __pneigh_lookup_1(struct pneigh_entry *n, struct net *net, const void *pkey, int key_len, struct net_device *dev) argument
580 int key_len = tbl->key_len; local
593 int key_len = tbl->key_len; local
639 int key_len = tbl->key_len; local
[all...]
/net/ipv4/
H A Dcipso_ipv4.c78 size_t key_len; member in struct:cipso_v4_map_cache_entry
225 * @key_len: the length of the key in bytes
231 static u32 cipso_v4_map_cache_hash(const unsigned char *key, u32 key_len) argument
233 return jhash(key, key_len, 0);
297 * @key_len: buffer length in bytes
317 u32 key_len,
328 hash = cipso_v4_map_cache_hash(key, key_len);
333 entry->key_len == key_len &&
334 memcmp(entry->key, key, key_len)
316 cipso_v4_cache_check(const unsigned char *key, u32 key_len, struct netlbl_lsm_secattr *secattr) argument
[all...]
H A Darp.c162 .key_len = 4,
/net/sctp/
H A Dauth.c73 static struct sctp_auth_bytes *sctp_auth_create_key(__u32 key_len, gfp_t gfp) argument
78 if (key_len > (INT_MAX - sizeof(struct sctp_auth_bytes)))
82 key = kmalloc(sizeof(struct sctp_auth_bytes) + key_len, gfp);
86 key->len = key_len;
/net/bluetooth/
H A Damp.c350 if (phylink_gen_key(mgr->l2cap_conn->hcon, cp.key, &cp.key_len,
369 if (phylink_gen_key(mgr->l2cap_conn->hcon, cp.key, &cp.key_len,
/net/netfilter/
H A Dnft_hash.c170 .key_len = set->klen,
/net/irda/irlan/
H A Dirlan_client.c517 self->client.key_len = val_len;
/net/decnet/
H A Ddn_neigh.c99 .key_len = sizeof(__le16),
/net/ipv6/
H A Dndisc.c119 .key_len = sizeof(struct in6_addr),
/net/netlink/
H A Daf_netlink.c3132 .key_len = sizeof(u32), /* portid */

Completed in 1006 milliseconds