Home
last modified time | relevance | path

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

/Linux-v5.10/samples/bpf/
Dxdp_redirect_cpu_kern.c477 u32 cpu_hash; in get_ipv4_hash_ip_pair() local
482 cpu_hash = iph->saddr + iph->daddr; in get_ipv4_hash_ip_pair()
483 cpu_hash = SuperFastHash((char *)&cpu_hash, 4, INITVAL + iph->protocol); in get_ipv4_hash_ip_pair()
485 return cpu_hash; in get_ipv4_hash_ip_pair()
494 u32 cpu_hash; in get_ipv6_hash_ip_pair() local
499 cpu_hash = ip6h->saddr.s6_addr32[0] + ip6h->daddr.s6_addr32[0]; in get_ipv6_hash_ip_pair()
500 cpu_hash += ip6h->saddr.s6_addr32[1] + ip6h->daddr.s6_addr32[1]; in get_ipv6_hash_ip_pair()
501 cpu_hash += ip6h->saddr.s6_addr32[2] + ip6h->daddr.s6_addr32[2]; in get_ipv6_hash_ip_pair()
502 cpu_hash += ip6h->saddr.s6_addr32[3] + ip6h->daddr.s6_addr32[3]; in get_ipv6_hash_ip_pair()
503 cpu_hash = SuperFastHash((char *)&cpu_hash, 4, INITVAL + ip6h->nexthdr); in get_ipv6_hash_ip_pair()
[all …]