Lines Matching refs:key_len
363 int key_len = tbl->key_len; in neigh_lookup() local
371 if (dev == n->dev && !memcmp(n->primary_key, pkey, key_len)) { in neigh_lookup()
386 int key_len = tbl->key_len; in neigh_lookup_nodev() local
394 if (!memcmp(n->primary_key, pkey, key_len) && in neigh_lookup_nodev()
410 int key_len = tbl->key_len; in neigh_create() local
419 memcpy(n->primary_key, pkey, key_len); in neigh_create()
451 if (dev == n1->dev && !memcmp(n1->primary_key, pkey, key_len)) { in neigh_create()
475 static u32 pneigh_hash(const void *pkey, int key_len) in pneigh_hash() argument
477 u32 hash_val = *(u32 *)(pkey + key_len - 4); in pneigh_hash()
488 int key_len, in __pneigh_lookup_1() argument
492 if (!memcmp(n->key, pkey, key_len) && in __pneigh_lookup_1()
504 int key_len = tbl->key_len; in __pneigh_lookup() local
505 u32 hash_val = pneigh_hash(pkey, key_len); in __pneigh_lookup()
508 net, pkey, key_len, dev); in __pneigh_lookup()
517 int key_len = tbl->key_len; in pneigh_lookup() local
518 u32 hash_val = pneigh_hash(pkey, key_len); in pneigh_lookup()
522 net, pkey, key_len, dev); in pneigh_lookup()
530 n = kmalloc(sizeof(*n) + key_len, GFP_KERNEL); in pneigh_lookup()
535 memcpy(n->key, pkey, key_len); in pneigh_lookup()
563 int key_len = tbl->key_len; in pneigh_delete() local
564 u32 hash_val = pneigh_hash(pkey, key_len); in pneigh_delete()
569 if (!memcmp(n->key, pkey, key_len) && n->dev == dev && in pneigh_delete()
1544 if (nla_len(dst_attr) < tbl->key_len) in neigh_delete()
1616 if (nla_len(tb[NDA_DST]) < tbl->key_len) in neigh_add()
1737 .ndtc_key_len = tbl->key_len, in neightbl_fill_info()
2040 NLA_PUT(skb, NDA_DST, neigh->tbl->key_len, neigh->primary_key); in neigh_fill_info()