Searched defs:key_len (Results 1 - 11 of 11) 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 Dmlme.c263 const u8 *key, int key_len, int key_idx,
273 if (!key || !key_len || key_idx < 0 || key_idx > 4)
290 req.key_len = key_len;
312 const u8 *key, int key_len, int key_idx,
321 key, key_len, key_idx,
256 __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
307 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
/net/ceph/
H A Dcrypto.c92 static int ceph_aes_encrypt(const void *key, int key_len, argument
112 crypto_blkcipher_setkey((void *)tfm, key, key_len);
124 key, key_len, 1);
142 static int ceph_aes_encrypt2(const void *key, int key_len, void *dst, argument
163 crypto_blkcipher_setkey((void *)tfm, key, key_len);
176 key, key_len, 1);
196 static int ceph_aes_decrypt(const void *key, int key_len, argument
212 crypto_blkcipher_setkey((void *)tfm, key, key_len);
226 key, key_len, 1);
256 static int ceph_aes_decrypt2(const void *key, int key_len, argument
[all...]
/net/mac80211/
H A Dkey.c312 struct ieee80211_key *ieee80211_key_alloc(u32 cipher, int idx, size_t key_len, argument
321 key = kzalloc(sizeof(struct ieee80211_key) + key_len, GFP_KERNEL);
334 key->conf.keylen = key_len;
394 memcpy(key->conf.key, key_data, key_len);
H A Dutil.c1104 const u8 *bssid, const u8 *key, u8 key_len, u8 key_idx,
1134 err = ieee80211_wep_encrypt(local, skb, key, key_len, key_idx);
1101 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 Dieee80211_i.h347 u8 key_len, key_idx; member in struct:ieee80211_mgd_auth_data
1551 const u8 *da, const u8 *key, u8 key_len, u8 key_idx,
/net/sctp/
H A Dauth.c80 static struct sctp_auth_bytes *sctp_auth_create_key(__u32 key_len, gfp_t gfp) argument
85 if (key_len > (INT_MAX - sizeof(struct sctp_auth_bytes)))
89 key = kmalloc(sizeof(struct sctp_auth_bytes) + key_len, gfp);
93 key->len = key_len;
/net/openvswitch/
H A Dflow.c497 int key_len; local
504 key_len = SW_FLOW_KEY_OFFSET(ipv6.tp);
513 key_len = SW_FLOW_KEY_OFFSET(ipv6.nd);
527 key_len = SW_FLOW_KEY_OFFSET(ipv6.nd);
570 *key_lenp = key_len;
602 int key_len = SW_FLOW_KEY_OFFSET(eth); local
640 key_len = SW_FLOW_KEY_OFFSET(ipv4.addr);
670 key_len = SW_FLOW_KEY_OFFSET(ipv4.tp);
677 key_len = SW_FLOW_KEY_OFFSET(ipv4.tp);
684 key_len
762 ovs_flow_hash(const struct sw_flow_key *key, int key_len) argument
767 ovs_flow_tbl_lookup(struct flow_table *table, struct sw_flow_key *key, int key_len) argument
822 ipv4_flow_from_nlattrs(struct sw_flow_key *swkey, int *key_len, const struct nlattr *a[], u32 *attrs) argument
867 ipv6_flow_from_nlattrs(struct sw_flow_key *swkey, int *key_len, const struct nlattr *a[], u32 *attrs) argument
969 int key_len; local
[all...]
H A Ddatapath.c229 int key_len; local
234 error = ovs_flow_extract(skb, p->port_no, &key, &key_len);
241 flow = ovs_flow_tbl_lookup(rcu_dereference(dp->table), &key, key_len);
705 int key_len; local
738 err = ovs_flow_extract(packet, -1, &flow->key, &key_len);
753 flow->hash = ovs_flow_hash(&flow->key, key_len);
968 int key_len; local
974 error = ovs_flow_from_nlattrs(&key, &key_len, a[OVS_FLOW_ATTR_KEY]);
995 flow = ovs_flow_tbl_lookup(table, &key, key_len);
1033 flow->hash = ovs_flow_hash(&key, key_len);
1110 int key_len; local
1156 int key_len; local
[all...]
/net/core/
H A Dneighbour.c404 int key_len = tbl->key_len; local
417 if (dev == n->dev && !memcmp(n->primary_key, pkey, key_len)) {
434 int key_len = tbl->key_len; local
447 if (!memcmp(n->primary_key, pkey, key_len) &&
465 int key_len = tbl->key_len; local
475 memcpy(n->primary_key, pkey, key_len);
521 if (dev == n1->dev && !memcmp(n1->primary_key, pkey, key_len)) {
549 pneigh_hash(const void *pkey, int key_len) argument
559 __pneigh_lookup_1(struct pneigh_entry *n, struct net *net, const void *pkey, int key_len, struct net_device *dev) argument
578 int key_len = tbl->key_len; local
591 int key_len = tbl->key_len; local
637 int key_len = tbl->key_len; local
[all...]
/net/ipv4/
H A Dcipso_ipv4.c79 size_t key_len; member in struct:cipso_v4_map_cache_entry
226 * @key_len: the length of the key in bytes
232 static u32 cipso_v4_map_cache_hash(const unsigned char *key, u32 key_len) argument
234 return jhash(key, key_len, 0);
298 * @key_len: buffer length in bytes
318 u32 key_len,
329 hash = cipso_v4_map_cache_hash(key, key_len);
334 entry->key_len == key_len &&
335 memcmp(entry->key, key, key_len)
317 cipso_v4_cache_check(const unsigned char *key, u32 key_len, struct netlbl_lsm_secattr *secattr) argument
[all...]

Completed in 236 milliseconds