Searched refs:hash_rnd (Results 1 – 4 of 4) sorted by relevance
/include/net/ |
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()
|
D | ndisc.h | 370 static inline u32 ndisc_hashfn(const void *pkey, const struct net_device *dev, __u32 *hash_rnd) in ndisc_hashfn() argument 374 return (((p32[0] ^ hash32_ptr(dev)) * hash_rnd[0]) + in ndisc_hashfn() 375 (p32[1] * hash_rnd[1]) + in ndisc_hashfn() 376 (p32[2] * hash_rnd[2]) + in ndisc_hashfn() 377 (p32[3] * hash_rnd[3])); in ndisc_hashfn()
|
D | neighbour.h | 189 __u32 hash_rnd[NEIGH_NUM_HASH_RND]; member 201 __u32 *hash_rnd); 285 __u32 *hash_rnd), in ___neigh_lookup_noref() argument 293 hash_val = hash(pkey, dev, nht->hash_rnd) >> (32 - nht->hash_shift); in ___neigh_lookup_noref()
|
/include/linux/ |
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()
|