Home
last modified time | relevance | path

Searched refs:net_hash_mix (Results 1 – 21 of 21) sorted by relevance

/linux/net/tipc/
H A Dcore.h207 return net_hash_mix(&init_net) ^ net_hash_mix(net) ^ tn_rand; in tipc_net_hash_mixes()
/linux/include/net/netns/
H A Dhash.h7 static inline u32 net_hash_mix(const struct net *net) in net_hash_mix() function
/linux/net/mptcp/
H A Dsyncookies.c52 i = jhash_3words(seq, net_hash_mix(net), in mptcp_join_entry_hash()
/linux/net/ipv4/
H A Dtcp_metrics.c277 hash ^= net_hash_mix(net); in __tcp_get_metrics_req()
322 hash ^= net_hash_mix(net); in tcp_get_metrics()
870 hash ^= net_hash_mix(net); in tcp_metrics_nl_cmd_get()
950 hash ^= net_hash_mix(net); in tcp_metrics_nl_cmd_del()
H A Dfib_semantics.c331 return hash_32(val ^ net_hash_mix(net), net->ipv4.fib_info_hash_bits); in fib_info_hashfn_result()
360 slot = hash_32(net_hash_mix(net) ^ (__force u32)val, hash_bits); in fib_info_laddrhash_bucket()
H A Dping.c62 u32 res = (num + net_hash_mix(net)) & mask; in ping_hashfn()
H A Dinet_hashtables.c45 inet_ehash_secret + net_hash_mix(net));
H A Ddevinet.c116 u32 val = __ipv4_addr_hash(addr, net_hash_mix(net)); in inet_addr_hash()
H A Dudp.c411 udp_ehash_secret + net_hash_mix(net));
/linux/include/net/sctp/
H A Dsctp.h495 return (net_hash_mix(net) + lport) & (sctp_port_hashsize - 1);
501 return (net_hash_mix(net) + lport) & (sctp_ep_hashsize - 1);
/linux/net/ipv6/
H A Dinet6_hashtables.c42 * Hash laddr + faddr + lport/fport + net_hash_mix.
45 * with net_hash_mix() to hash a multiple of 3 words.
53 a += (__force u32)laddr->s6_addr32[0] ^ net_hash_mix(net); in __inet6_lookup_established()
H A Danycast.c58 u32 val = __ipv6_addr_jhash(addr, net_hash_mix(net)); in inet6_acaddr_hash()
H A Daddrconf.c1025 u32 val = __ipv6_addr_jhash(addr, net_hash_mix(net)); in inet6_addr_hash()
/linux/include/net/
H A Dinet_hashtables.h249 return (lport + net_hash_mix(net)) & (bhash_size - 1); in inet_bhashfn()
H A Dip.h709 return jhash_1word((__force u32)saddr, net_hash_mix(net)) ^ port; in __ipv4_addr_hash()
H A Dipv6.h715 unsigned int hash, mix = net_hash_mix(net); in ipv6_portaddr_hash()
/linux/net/netfilter/
H A Dnf_conntrack_expect.c99 combined.net_mix = net_hash_mix(n); in nf_ct_expect_dst_hash()
H A Dnf_nat_core.c166 combined.net_mix = net_hash_mix(net); in hash_by_src()
H A Dnf_conntrack_core.c221 key.key[1] ^= net_hash_mix(net); in hash_conntrack_raw()
/linux/net/sctp/
H A Dinput.c836 (__force __u32)lport, net_hash_mix(net), seed); in sctp_hashfn()
/linux/net/xfrm/
H A Dxfrm_policy.c1497 return jhash_3words(a, k->if_id, net_hash_mix(read_pnet(&k->net)), in xfrm_pol_bin_key()