Searched refs:hash_rnd (Results 1 - 9 of 9) sorted by relevance
/linux-master/include/net/ |
H A D | arp.h | 13 static inline u32 arp_hashfn(const void *pkey, const struct net_device *dev, u32 *hash_rnd) argument 18 return val * hash_rnd[0];
|
H A D | ndisc.h | 371 static inline u32 ndisc_hashfn(const void *pkey, const struct net_device *dev, __u32 *hash_rnd) argument 375 return (((p32[0] ^ hash32_ptr(dev)) * hash_rnd[0]) + 376 (p32[1] * hash_rnd[1]) + 377 (p32[2] * hash_rnd[2]) + 378 (p32[3] * hash_rnd[3]));
|
H A D | neighbour.h | 195 __u32 hash_rnd[NEIGH_NUM_HASH_RND]; member in struct:neigh_hash_table 207 __u32 *hash_rnd); 298 __u32 *hash_rnd), 306 hash_val = hash(pkey, dev, nht->hash_rnd) >> (32 - nht->hash_shift); 293 ___neigh_lookup_noref( struct neigh_table *tbl, bool (*key_eq)(const struct neighbour *n, const void *pkey), __u32 (*hash)(const void *pkey, const struct net_device *dev, __u32 *hash_rnd), const void *pkey, struct net_device *dev) argument
|
/linux-master/include/linux/ |
H A D | rhashtable.h | 69 * @hash_rnd: Random seed to fold into hash 79 u32 hash_rnd; member in struct:bucket_table 127 unsigned int hash_rnd) 133 hash = ht->p.hashfn(key, ht->key_len, hash_rnd); 138 hash = params.hashfn(key, key_len, hash_rnd); 140 hash = jhash(key, key_len, hash_rnd); 142 hash = jhash2(key, key_len / sizeof(u32), hash_rnd); 147 hash = params.hashfn(key, key_len, hash_rnd); 149 hash = jhash(key, key_len, hash_rnd); 159 unsigned int hash = rht_key_get_hash(ht, key, params, tbl->hash_rnd); 125 rht_key_get_hash(struct rhashtable *ht, const void *key, const struct rhashtable_params params, unsigned int hash_rnd) argument [all...] |
/linux-master/net/netfilter/ |
H A D | xt_recent.c | 109 static u_int32_t hash_rnd __read_mostly; 113 return jhash_1word((__force u32)addr->ip, hash_rnd) & 119 return jhash2((u32 *)addr->ip6, ARRAY_SIZE(addr->ip6), hash_rnd) & 346 net_get_random_once(&hash_rnd, sizeof(hash_rnd));
|
/linux-master/net/ipv4/ |
H A D | arp.c | 122 static u32 arp_hash(const void *pkey, const struct net_device *dev, __u32 *hash_rnd); 213 __u32 *hash_rnd) 215 return arp_hashfn(pkey, dev, hash_rnd); 211 arp_hash(const void *pkey, const struct net_device *dev, __u32 *hash_rnd) argument
|
/linux-master/net/ipv6/ |
H A D | ndisc.c | 74 __u32 *hash_rnd); 317 __u32 *hash_rnd) 319 return ndisc_hashfn(pkey, dev, hash_rnd); 315 ndisc_hash(const void *pkey, const struct net_device *dev, __u32 *hash_rnd) argument
|
/linux-master/net/core/ |
H A D | neighbour.c | 239 hash_val = tbl->hash(pkey, ndel->dev, nht->hash_rnd); 556 neigh_get_hash_rnd(&ret->hash_rnd[i]); 599 new_nht->hash_rnd); 689 hash_val = tbl->hash(n->primary_key, dev, nht->hash_rnd) >> (32 - nht->hash_shift); 2201 ndc.ndtc_hash_rnd = nht->hash_rnd[0];
|
/linux-master/lib/ |
H A D | rhashtable.c | 203 tbl->hash_rnd = get_random_u32();
|
Completed in 151 milliseconds