Lines Matching refs:key_len

651 	u32 hash_val, key_len = tbl->key_len;  in ___neigh_create()  local
663 memcpy(n->primary_key, pkey, key_len); in ___neigh_create()
705 if (dev == n1->dev && !memcmp(n1->primary_key, n->primary_key, key_len)) { in ___neigh_create()
748 static u32 pneigh_hash(const void *pkey, unsigned int key_len) in pneigh_hash() argument
750 u32 hash_val = *(u32 *)(pkey + key_len - 4); in pneigh_hash()
763 unsigned int key_len; in pneigh_lookup() local
766 key_len = tbl->key_len; in pneigh_lookup()
767 hash_val = pneigh_hash(pkey, key_len); in pneigh_lookup()
772 if (!memcmp(n->key, pkey, key_len) && in pneigh_lookup()
789 unsigned int key_len; in pneigh_create() local
799 key_len = tbl->key_len; in pneigh_create()
800 n = kzalloc(sizeof(*n) + key_len, GFP_KERNEL); in pneigh_create()
807 memcpy(n->key, pkey, key_len); in pneigh_create()
818 hash_val = pneigh_hash(pkey, key_len); in pneigh_create()
842 unsigned int key_len; in pneigh_delete() local
845 key_len = tbl->key_len; in pneigh_delete()
846 hash_val = pneigh_hash(pkey, key_len); in pneigh_delete()
853 if (!memcmp(n->key, pkey, key_len) && n->dev == dev && in pneigh_delete()
1837 tbl->key_len, NEIGH_PRIV_ALIGN); in neigh_table_init()
1962 if (nla_len(dst_attr) < (int)tbl->key_len) { in neigh_delete()
2048 if (nla_len(tb[NDA_DST]) < (int)tbl->key_len) { in neigh_add()
2253 .ndtc_key_len = tbl->key_len, in neightbl_fill_info()
2649 if (nla_put(skb, NDA_DST, neigh->tbl->key_len, neigh->primary_key)) in neigh_fill_info()
2713 if (nla_put(skb, NDA_DST, tbl->key_len, pn->key)) in pneigh_fill_info()
3069 if (nla_len(tb[NDA_DST]) != (int)tbl->key_len) { in neigh_get()