/net/wireless/ |
H A D | lib80211_crypt_wep.c | 36 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 D | mlme.c | 263 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 D | crypto.c | 92 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 D | key.c | 312 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 D | util.c | 1104 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 D | ieee80211_i.h | 347 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 D | auth.c | 80 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 D | flow.c | 497 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 D | datapath.c | 229 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 D | neighbour.c | 404 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 D | cipso_ipv4.c | 79 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...] |