Home
last modified time | relevance | path

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

/linux-4.4.14/net/ipv6/
Dinet6_hashtables.c131 int score, hiscore, matches = 0, reuseport = 0; in inet6_lookup_listener() local
139 hiscore = 0; in inet6_lookup_listener()
142 if (score > hiscore) { in inet6_lookup_listener()
143 hiscore = score; in inet6_lookup_listener()
151 } else if (score == hiscore && reuseport) { in inet6_lookup_listener()
169 dif) < hiscore)) { in inet6_lookup_listener()
Daddrconf.c1447 struct ipv6_saddr_score *score = &scores[1 - hiscore_idx], *hiscore = &scores[hiscore_idx]; in __ipv6_dev_get_saddr() local
1482 minihiscore = ipv6_get_saddr_eval(net, hiscore, dst, i); in __ipv6_dev_get_saddr()
1500 if (hiscore->ifa) in __ipv6_dev_get_saddr()
1501 in6_ifa_put(hiscore->ifa); in __ipv6_dev_get_saddr()
1505 swap(hiscore, score); in __ipv6_dev_get_saddr()
1509 score->ifa = hiscore->ifa; in __ipv6_dev_get_saddr()
1524 struct ipv6_saddr_score scores[2], *hiscore; in ipv6_dev_get_saddr() local
1582 hiscore = &scores[hiscore_idx]; in ipv6_dev_get_saddr()
1583 if (!hiscore->ifa) in ipv6_dev_get_saddr()
1586 *saddr = hiscore->ifa->addr; in ipv6_dev_get_saddr()
[all …]
/linux-4.4.14/net/ipv4/
Dinet_hashtables.c216 int score, hiscore, matches = 0, reuseport = 0; in __inet_lookup_listener() local
222 hiscore = 0; in __inet_lookup_listener()
225 if (score > hiscore) { in __inet_lookup_listener()
227 hiscore = score; in __inet_lookup_listener()
234 } else if (score == hiscore && reuseport) { in __inet_lookup_listener()
252 dif) < hiscore)) { in __inet_lookup_listener()