Searched refs:hash_rnd (Results 1 – 4 of 4) sorted by relevance
| /include/net/ |
| A D | arp.h | 13 static inline u32 arp_hashfn(const void *pkey, const struct net_device *dev, u32 *hash_rnd) in arp_hashfn() argument 18 return val * hash_rnd[0]; in arp_hashfn()
|
| A D | ndisc.h | 347 static inline u32 ndisc_hashfn(const void *pkey, const struct net_device *dev, __u32 *hash_rnd) in ndisc_hashfn() argument 351 return (((p32[0] ^ hash32_ptr(dev)) * hash_rnd[0]) + in ndisc_hashfn() 352 (p32[1] * hash_rnd[1]) + in ndisc_hashfn() 353 (p32[2] * hash_rnd[2]) + in ndisc_hashfn() 354 (p32[3] * hash_rnd[3])); in ndisc_hashfn()
|
| A D | neighbour.h | 202 __u32 hash_rnd[NEIGH_NUM_HASH_RND]; member 214 __u32 *hash_rnd); 306 __u32 *hash_rnd), in ___neigh_lookup_noref() argument 314 hash_val = hash(pkey, dev, nht->hash_rnd) >> (32 - nht->hash_shift); in ___neigh_lookup_noref()
|
| /include/linux/ |
| A D | rhashtable.h | 79 u32 hash_rnd; member 127 unsigned int hash_rnd) in rht_key_get_hash() argument 133 hash = ht->p.hashfn(key, ht->key_len, hash_rnd); in rht_key_get_hash() 138 hash = params.hashfn(key, key_len, hash_rnd); in rht_key_get_hash() 140 hash = jhash(key, key_len, hash_rnd); in rht_key_get_hash() 142 hash = jhash2(key, key_len / sizeof(u32), hash_rnd); in rht_key_get_hash() 147 hash = params.hashfn(key, key_len, hash_rnd); in rht_key_get_hash() 149 hash = jhash(key, key_len, hash_rnd); in rht_key_get_hash() 159 unsigned int hash = rht_key_get_hash(ht, key, params, tbl->hash_rnd); in rht_key_hashfn() 173 tbl->hash_rnd)) : in rht_head_hashfn()
|
Completed in 12 milliseconds