Lines Matching refs:saddr

146 				const struct in6_addr *saddr, __be16 sport,  in compute_score()  argument
174 if (!ipv6_addr_equal(&sk->sk_v6_daddr, saddr)) in compute_score()
192 const struct in6_addr *saddr, __be16 sport, in compute_score2() argument
217 if (!ipv6_addr_equal(&sk->sk_v6_daddr, saddr)) in compute_score2()
236 const struct in6_addr *saddr, __be16 sport, in udp6_lib_lookup2() argument
249 score = compute_score2(sk, net, saddr, sport, in udp6_lib_lookup2()
257 saddr, sport); in udp6_lib_lookup2()
278 else if (unlikely(compute_score2(result, net, saddr, sport, in udp6_lib_lookup2()
288 const struct in6_addr *saddr, __be16 sport, in __udp6_lib_lookup() argument
308 result = udp6_lib_lookup2(net, saddr, sport, in __udp6_lib_lookup()
318 result = udp6_lib_lookup2(net, saddr, sport, in __udp6_lib_lookup()
329 score = compute_score(sk, net, hnum, saddr, sport, daddr, dport, dif); in __udp6_lib_lookup()
336 saddr, sport); in __udp6_lib_lookup()
357 else if (unlikely(compute_score(result, net, hnum, saddr, sport, in __udp6_lib_lookup()
378 return __udp6_lib_lookup(dev_net(skb_dst(skb)->dev), &iph->saddr, sport, in __udp6_lib_lookup_skb()
383 struct sock *udp6_lib_lookup(struct net *net, const struct in6_addr *saddr, __be16 sport, in udp6_lib_lookup() argument
386 return __udp6_lib_lookup(net, saddr, sport, daddr, dport, dif, &udp_table); in udp6_lib_lookup()
482 ipv6_addr_set_v4mapped(ip_hdr(skb)->saddr, in udpv6_recvmsg()
486 sin6->sin6_addr = ipv6_hdr(skb)->saddr; in udpv6_recvmsg()
543 const struct in6_addr *saddr = &hdr->saddr; in __udp6_lib_err() local
551 saddr, uh->source, inet6_iif(skb), udptable); in __udp6_lib_err()
777 &ipv6_hdr(skb)->saddr, ntohs(udp_hdr(skb)->source), in udp6_csum_zero_error()
786 const struct in6_addr *saddr, const struct in6_addr *daddr, in __udp6_lib_mcast_deliver() argument
812 uh->source, saddr, in __udp6_lib_mcast_deliver()
853 const struct in6_addr *saddr, *daddr; in __udp6_lib_rcv() local
859 saddr = &ipv6_hdr(skb)->saddr; in __udp6_lib_rcv()
880 saddr = &ipv6_hdr(skb)->saddr; in __udp6_lib_rcv()
894 saddr, daddr, udptable, proto); in __udp6_lib_rcv()
946 saddr, ntohs(uh->source), in __udp6_lib_rcv()
986 const struct in6_addr *saddr, in udp6_hwcsum_outgoing() argument
998 uh->check = ~csum_ipv6_magic(saddr, daddr, len, IPPROTO_UDP, 0); in udp6_hwcsum_outgoing()
1014 uh->check = csum_ipv6_magic(saddr, daddr, len, IPPROTO_UDP, in udp6_hwcsum_outgoing()
1050 udp6_hwcsum_outgoing(sk, skb, &fl6->saddr, &fl6->daddr, len); in udp_v6_send_skb()
1056 uh->check = csum_ipv6_magic(&fl6->saddr, &fl6->daddr, in udp_v6_send_skb()
1278 if (ipv6_addr_any(&fl6.saddr) && !ipv6_addr_any(&np->saddr)) in udpv6_sendmsg()
1279 fl6.saddr = np->saddr; in udpv6_sendmsg()
1364 ipv6_addr_equal(&fl6.saddr, &np->saddr) ? in udpv6_sendmsg()
1365 &np->saddr : in udpv6_sendmsg()