/net/wireless/ |
D | lib80211_crypt_wep.c | 36 u8 key_len; member 105 klen = 3 + wep->key_len; in lib80211_wep_build_iv() 154 memcpy(key + 3, wep->key, wep->key_len); in lib80211_wep_encrypt() 158 klen = 3 + wep->key_len; in lib80211_wep_encrypt() 200 klen = 3 + wep->key_len; in lib80211_wep_decrypt() 203 memcpy(key + 3, wep->key, wep->key_len); in lib80211_wep_decrypt() 239 wep->key_len = len; in lib80211_wep_set_key() 248 if (len < wep->key_len) in lib80211_wep_get_key() 251 memcpy(key, wep->key, wep->key_len); in lib80211_wep_get_key() 253 return wep->key_len; in lib80211_wep_get_key() [all …]
|
D | mlme.c | 263 const u8 *key, int key_len, int key_idx, in __cfg80211_mlme_auth() argument 273 if (!key || !key_len || key_idx < 0 || key_idx > 4) in __cfg80211_mlme_auth() 290 req.key_len = key_len; in __cfg80211_mlme_auth() 312 const u8 *key, int key_len, int key_idx, in cfg80211_mlme_auth() argument 321 key, key_len, key_idx, in cfg80211_mlme_auth()
|
D | wext-compat.c | 504 wdev->wext.keys->params[idx].key_len = 0; in __cfg80211_set_encryption() 534 params->key, params->key_len); in __cfg80211_set_encryption() 640 params.key_len = erq->length; in cfg80211_wext_siwencode() 682 if (ext->key_len == 5) in cfg80211_wext_siwencodeext() 684 else if (ext->key_len == 13) in cfg80211_wext_siwencodeext() 728 params.key_len = ext->key_len; in cfg80211_wext_siwencodeext() 774 wdev->wext.keys->params[idx].key_len); in cfg80211_wext_giwencode()
|
D | util.c | 213 if (params->key_len != WLAN_KEY_LEN_WEP40) in cfg80211_validate_key_settings() 217 if (params->key_len != WLAN_KEY_LEN_TKIP) in cfg80211_validate_key_settings() 221 if (params->key_len != WLAN_KEY_LEN_CCMP) in cfg80211_validate_key_settings() 225 if (params->key_len != WLAN_KEY_LEN_WEP104) in cfg80211_validate_key_settings() 229 if (params->key_len != WLAN_KEY_LEN_AES_CMAC) in cfg80211_validate_key_settings()
|
D | core.h | 335 const u8 *key, int key_len, int key_idx, 342 const u8 *key, int key_len, int key_idx,
|
D | sme.c | 184 params->key, params->key_len, in cfg80211_conn_do_work() 816 connect->key_len = connkeys->params[idx].key_len;
|
D | nl80211.c | 657 k->p.key_len = nla_len(tb[NL80211_KEY_DATA]); in nl80211_parse_key_new() 693 k->p.key_len = nla_len(info->attrs[NL80211_ATTR_KEY_DATA]); in nl80211_parse_key_old() 821 result->params[parse.idx].key_len = parse.p.key_len; in nl80211_parse_connkeys() 823 memcpy(result->data[parse.idx], parse.p.key, parse.p.key_len); in nl80211_parse_connkeys() 2607 params->key_len, params->key)) || in get_key_callback() 2622 params->key_len, params->key)) || in get_key_callback() 5987 if (!key.p.key || !key.p.key_len) in nl80211_authenticate() 5990 key.p.key_len != WLAN_KEY_LEN_WEP40) && in nl80211_authenticate() 5992 key.p.key_len != WLAN_KEY_LEN_WEP104)) in nl80211_authenticate() 5997 key.p.key_len = 0; in nl80211_authenticate() [all …]
|
D | wext-core.c | 784 if (iwp->length < sizeof(*ee) + ee->key_len) { in ioctl_standard_iw_point()
|
/net/openvswitch/ |
D | flow.c | 497 int key_len; in parse_icmpv6() local 504 key_len = SW_FLOW_KEY_OFFSET(ipv6.tp); in parse_icmpv6() 513 key_len = SW_FLOW_KEY_OFFSET(ipv6.nd); in parse_icmpv6() 527 key_len = SW_FLOW_KEY_OFFSET(ipv6.nd); in parse_icmpv6() 570 *key_lenp = key_len; in parse_icmpv6() 602 int key_len = SW_FLOW_KEY_OFFSET(eth); in ovs_flow_extract() local 640 key_len = SW_FLOW_KEY_OFFSET(ipv4.addr); in ovs_flow_extract() 670 key_len = SW_FLOW_KEY_OFFSET(ipv4.tp); in ovs_flow_extract() 677 key_len = SW_FLOW_KEY_OFFSET(ipv4.tp); in ovs_flow_extract() 684 key_len = SW_FLOW_KEY_OFFSET(ipv4.tp); in ovs_flow_extract() [all …]
|
D | datapath.c | 229 int key_len; in ovs_dp_process_received_packet() local 234 error = ovs_flow_extract(skb, p->port_no, &key, &key_len); in ovs_dp_process_received_packet() 241 flow = ovs_flow_tbl_lookup(rcu_dereference(dp->table), &key, key_len); in ovs_dp_process_received_packet() 705 int key_len; in ovs_packet_cmd_execute() local 738 err = ovs_flow_extract(packet, -1, &flow->key, &key_len); in ovs_packet_cmd_execute() 753 flow->hash = ovs_flow_hash(&flow->key, key_len); in ovs_packet_cmd_execute() 968 int key_len; in ovs_flow_cmd_new_or_set() local 974 error = ovs_flow_from_nlattrs(&key, &key_len, a[OVS_FLOW_ATTR_KEY]); in ovs_flow_cmd_new_or_set() 995 flow = ovs_flow_tbl_lookup(table, &key, key_len); in ovs_flow_cmd_new_or_set() 1033 flow->hash = ovs_flow_hash(&key, key_len); in ovs_flow_cmd_new_or_set() [all …]
|
D | flow.h | 178 u32 ovs_flow_hash(const struct sw_flow_key *key, int key_len);
|
/net/ceph/ |
D | crypto.c | 92 static int ceph_aes_encrypt(const void *key, int key_len, in ceph_aes_encrypt() argument 112 crypto_blkcipher_setkey((void *)tfm, key, key_len); in ceph_aes_encrypt() 142 static int ceph_aes_encrypt2(const void *key, int key_len, void *dst, in ceph_aes_encrypt2() argument 163 crypto_blkcipher_setkey((void *)tfm, key, key_len); in ceph_aes_encrypt2() 196 static int ceph_aes_decrypt(const void *key, int key_len, in ceph_aes_decrypt() argument 212 crypto_blkcipher_setkey((void *)tfm, key, key_len); in ceph_aes_decrypt() 256 static int ceph_aes_decrypt2(const void *key, int key_len, in ceph_aes_decrypt2() argument 280 crypto_blkcipher_setkey((void *)tfm, key, key_len); in ceph_aes_decrypt2()
|
/net/core/ |
D | neighbour.c | 404 int key_len = tbl->key_len; in neigh_lookup() local 417 if (dev == n->dev && !memcmp(n->primary_key, pkey, key_len)) { in neigh_lookup() 434 int key_len = tbl->key_len; in neigh_lookup_nodev() local 447 if (!memcmp(n->primary_key, pkey, key_len) && in neigh_lookup_nodev() 465 int key_len = tbl->key_len; in __neigh_create() local 475 memcpy(n->primary_key, pkey, key_len); in __neigh_create() 521 if (dev == n1->dev && !memcmp(n1->primary_key, pkey, key_len)) { in __neigh_create() 549 static u32 pneigh_hash(const void *pkey, int key_len) in pneigh_hash() argument 551 u32 hash_val = *(u32 *)(pkey + key_len - 4); in pneigh_hash() 562 int key_len, in __pneigh_lookup_1() argument [all …]
|
/net/ipv4/ |
D | cipso_ipv4.c | 79 size_t key_len; member 232 static u32 cipso_v4_map_cache_hash(const unsigned char *key, u32 key_len) in cipso_v4_map_cache_hash() argument 234 return jhash(key, key_len, 0); in cipso_v4_map_cache_hash() 318 u32 key_len, in cipso_v4_cache_check() argument 329 hash = cipso_v4_map_cache_hash(key, key_len); in cipso_v4_cache_check() 334 entry->key_len == key_len && in cipso_v4_cache_check() 335 memcmp(entry->key, key, key_len) == 0) { in cipso_v4_cache_check() 404 entry->key_len = cipso_ptr_len; in cipso_v4_cache_add()
|
D | arp.c | 162 .key_len = 4,
|
/net/sctp/ |
D | auth.c | 80 static struct sctp_auth_bytes *sctp_auth_create_key(__u32 key_len, gfp_t gfp) in sctp_auth_create_key() argument 85 if (key_len > (INT_MAX - sizeof(struct sctp_auth_bytes))) in sctp_auth_create_key() 89 key = kmalloc(sizeof(struct sctp_auth_bytes) + key_len, gfp); in sctp_auth_create_key() 93 key->len = key_len; in sctp_auth_create_key()
|
/net/mac80211/ |
D | key.c | 312 struct ieee80211_key *ieee80211_key_alloc(u32 cipher, int idx, size_t key_len, in ieee80211_key_alloc() argument 321 key = kzalloc(sizeof(struct ieee80211_key) + key_len, GFP_KERNEL); in ieee80211_key_alloc() 334 key->conf.keylen = key_len; in ieee80211_key_alloc() 394 memcpy(key->conf.key, key_data, key_len); in ieee80211_key_alloc()
|
D | key.h | 127 struct ieee80211_key *ieee80211_key_alloc(u32 cipher, int idx, size_t key_len,
|
D | ieee80211_i.h | 347 u8 key_len, key_idx; member 1551 const u8 *da, const u8 *key, u8 key_len, u8 key_idx,
|
D | mlme.c | 2294 auth_data->key, auth_data->key_len, in ieee80211_auth_challenge() 4115 if (req->key && req->key_len) { in ieee80211_mgd_auth() 4116 auth_data->key_len = req->key_len; in ieee80211_mgd_auth() 4118 memcpy(auth_data->key, req->key, req->key_len); in ieee80211_mgd_auth()
|
D | util.c | 1104 const u8 *bssid, const u8 *key, u8 key_len, u8 key_idx, in ieee80211_send_auth() argument 1134 err = ieee80211_wep_encrypt(local, skb, key, key_len, key_idx); in ieee80211_send_auth()
|
/net/bluetooth/ |
D | amp.c | 350 if (phylink_gen_key(mgr->l2cap_conn->hcon, cp.key, &cp.key_len, in amp_create_phylink() 369 if (phylink_gen_key(mgr->l2cap_conn->hcon, cp.key, &cp.key_len, in amp_accept_phylink()
|
/net/irda/irlan/ |
D | irlan_client.c | 517 self->client.key_len = val_len; in irlan_check_response_param()
|
/net/decnet/ |
D | dn_neigh.c | 99 .key_len = sizeof(__le16),
|
/net/ipv6/ |
D | ndisc.c | 119 .key_len = sizeof(struct in6_addr),
|