/kernel/linux/linux-5.10/samples/bpf/ |
H A D | sockex2_kern.c | 52 static inline __u32 ipv6_addr_hash(struct __sk_buff *ctx, __u64 off) in ipv6_addr_hash() function 91 flow->src = ipv6_addr_hash(skb, in parse_ipv6() 93 flow->dst = ipv6_addr_hash(skb, in parse_ipv6()
|
H A D | sockex3_kern.c | 83 static inline __u32 ipv6_addr_hash(struct __sk_buff *ctx, __u64 off) in ipv6_addr_hash() function 232 g->flow.src = ipv6_addr_hash(skb, in PARSE_IPV6() 234 g->flow.dst = ipv6_addr_hash(skb, in PARSE_IPV6()
|
/kernel/linux/linux-6.6/samples/bpf/ |
H A D | sockex2_kern.c | 52 static inline __u32 ipv6_addr_hash(struct __sk_buff *ctx, __u64 off) in ipv6_addr_hash() function 91 flow->src = ipv6_addr_hash(skb, in parse_ipv6() 93 flow->dst = ipv6_addr_hash(skb, in parse_ipv6()
|
H A D | sockex3_kern.c | 48 static inline __u32 ipv6_addr_hash(struct __sk_buff *ctx, __u64 off) in ipv6_addr_hash() function 199 g->flow.src = ipv6_addr_hash(skb, in bpf_func_ipv6() 201 g->flow.dst = ipv6_addr_hash(skb, in bpf_func_ipv6()
|
/kernel/linux/linux-5.10/drivers/s390/net/ |
H A D | qeth_l3.h | 90 return ipv6_addr_hash(&addr->u.a6.addr); in qeth_l3_ipaddr_hash()
|
H A D | qeth_core_main.c | 696 u32 key = ipv6_addr_hash(&cmd->addrs[i].addr); in qeth_add_local_addrs6() 770 u32 key = ipv6_addr_hash(&addr->addr); in qeth_del_local_addrs6() 823 key = ipv6_addr_hash(next_hop); in qeth_next_hop_is_local_v6()
|
/kernel/linux/linux-6.6/drivers/s390/net/ |
H A D | qeth_l3.h | 90 return ipv6_addr_hash(&addr->u.a6.addr); in qeth_l3_ipaddr_hash()
|
H A D | qeth_core_main.c | 589 u32 key = ipv6_addr_hash(&cmd->addrs[i].addr); in qeth_add_local_addrs6() 663 u32 key = ipv6_addr_hash(&addr->addr); in qeth_del_local_addrs6() 718 key = ipv6_addr_hash(next_hop); in qeth_next_hop_is_local_v6()
|
/kernel/linux/linux-5.10/net/ipv6/ |
H A D | xfrm6_tunnel.c | 61 h = ipv6_addr_hash((const struct in6_addr *)addr); in xfrm6_tunnel_spi_hash_byaddr()
|
H A D | anycast.c | 54 u32 val = ipv6_addr_hash(addr) ^ net_hash_mix(net); in inet6_acaddr_hash()
|
H A D | ip6_vti.c | 55 u32 hash = ipv6_addr_hash(addr1) ^ ipv6_addr_hash(addr2); in HASH()
|
H A D | ip6_tunnel.c | 72 u32 hash = ipv6_addr_hash(addr1) ^ ipv6_addr_hash(addr2); in HASH()
|
H A D | ip6_gre.c | 103 u32 hash = ipv6_addr_hash(addr); in HASH_ADDR()
|
/kernel/linux/linux-6.6/net/ipv6/ |
H A D | xfrm6_tunnel.c | 61 h = ipv6_addr_hash((const struct in6_addr *)addr); in xfrm6_tunnel_spi_hash_byaddr()
|
H A D | anycast.c | 54 u32 val = ipv6_addr_hash(addr) ^ net_hash_mix(net); in inet6_acaddr_hash()
|
H A D | ip6_vti.c | 55 u32 hash = ipv6_addr_hash(addr1) ^ ipv6_addr_hash(addr2); in HASH()
|
H A D | ip6_tunnel.c | 72 u32 hash = ipv6_addr_hash(addr1) ^ ipv6_addr_hash(addr2); in HASH()
|
/kernel/linux/linux-5.10/net/ipv4/ |
H A D | tcp_metrics.c | 269 hash = ipv6_addr_hash(&inet_rsk(req)->ir_v6_rmt_addr); in __tcp_get_metrics_req() 314 hash = ipv6_addr_hash(&sk->sk_v6_daddr); in tcp_get_metrics() 817 *hash = ipv6_addr_hash(inetpeer_get_addr_v6(addr)); in __parse_nl_addr()
|
/kernel/linux/linux-6.6/net/ipv4/ |
H A D | tcp_metrics.c | 269 hash = ipv6_addr_hash(&inet_rsk(req)->ir_v6_rmt_addr); in __tcp_get_metrics_req() 314 hash = ipv6_addr_hash(&sk->sk_v6_daddr); in tcp_get_metrics() 816 *hash = ipv6_addr_hash(inetpeer_get_addr_v6(addr)); in __parse_nl_addr()
|
/kernel/linux/linux-5.10/net/sunrpc/ |
H A D | svcauth_unix.c | 117 return hash_32(ipv6_addr_hash(ip), IP_HASHBITS); in hash_ip6()
|
/kernel/linux/linux-5.10/net/core/ |
H A D | flow_dissector.c | 1464 return (__force __be32)ipv6_addr_hash( in flow_get_u32_src() 1480 return (__force __be32)ipv6_addr_hash( in flow_get_u32_dst()
|
/kernel/linux/linux-6.6/net/core/ |
H A D | flow_dissector.c | 1706 return (__force __be32)ipv6_addr_hash( in flow_get_u32_src() 1722 return (__force __be32)ipv6_addr_hash( in flow_get_u32_dst()
|
/kernel/linux/linux-5.10/include/net/ |
H A D | ipv6.h | 650 static inline u32 ipv6_addr_hash(const struct in6_addr *a) in ipv6_addr_hash() function 663 /* more secured version of ipv6_addr_hash() */
|
/kernel/linux/linux-6.6/include/net/ |
H A D | ipv6.h | 739 static inline u32 ipv6_addr_hash(const struct in6_addr *a) in ipv6_addr_hash() function 752 /* more secured version of ipv6_addr_hash() */
|
/kernel/linux/linux-6.6/net/sunrpc/ |
H A D | svcauth_unix.c | 119 return hash_32(ipv6_addr_hash(ip), IP_HASHBITS); in hash_ip6()
|