Lines Matching refs:key_len

424 	int key_len = tbl->key_len;  in neigh_lookup_nodev()  local
437 if (!memcmp(n->primary_key, pkey, key_len) && in neigh_lookup_nodev()
455 int key_len = tbl->key_len; in __neigh_create() local
465 memcpy(n->primary_key, pkey, key_len); in __neigh_create()
511 if (dev == n1->dev && !memcmp(n1->primary_key, pkey, key_len)) { in __neigh_create()
539 static u32 pneigh_hash(const void *pkey, int key_len) in pneigh_hash() argument
541 u32 hash_val = *(u32 *)(pkey + key_len - 4); in pneigh_hash()
552 int key_len, in __pneigh_lookup_1() argument
556 if (!memcmp(n->key, pkey, key_len) && in __pneigh_lookup_1()
568 int key_len = tbl->key_len; in __pneigh_lookup() local
569 u32 hash_val = pneigh_hash(pkey, key_len); in __pneigh_lookup()
572 net, pkey, key_len, dev); in __pneigh_lookup()
581 int key_len = tbl->key_len; in pneigh_lookup() local
582 u32 hash_val = pneigh_hash(pkey, key_len); in pneigh_lookup()
586 net, pkey, key_len, dev); in pneigh_lookup()
594 n = kmalloc(sizeof(*n) + key_len, GFP_KERNEL); in pneigh_lookup()
599 memcpy(n->key, pkey, key_len); in pneigh_lookup()
626 int key_len = tbl->key_len; in pneigh_delete() local
627 u32 hash_val = pneigh_hash(pkey, key_len); in pneigh_delete()
632 if (!memcmp(n->key, pkey, key_len) && n->dev == dev && in pneigh_delete()
1529 tbl->key_len, NEIGH_PRIV_ALIGN); in neigh_table_init()
1625 if (nla_len(dst_attr) < tbl->key_len) in neigh_delete()
1688 if (nla_len(tb[NDA_DST]) < tbl->key_len) in neigh_add()
1818 .ndtc_key_len = tbl->key_len, in neightbl_fill_info()
2168 if (nla_put(skb, NDA_DST, neigh->tbl->key_len, neigh->primary_key)) in neigh_fill_info()
2221 if (nla_put(skb, NDA_DST, tbl->key_len, pn->key)) in pneigh_fill_info()