Lines Matching refs:saddr

121 			 const struct in6_addr *saddr, __be16 sport,  in compute_score()  argument
147 if (!ipv6_addr_equal(&sk->sk_v6_daddr, saddr)) in compute_score()
167 const struct in6_addr *saddr, __be16 sport, in udp6_lib_lookup2() argument
181 score = compute_score(need_rescore ? result : sk, net, saddr, in udp6_lib_lookup2()
195 saddr, sport, daddr, hnum, udp6_ehashfn); in udp6_lib_lookup2()
224 const struct in6_addr *saddr, __be16 sport, in __udp6_lib_lookup() argument
239 result = udp6_lib_lookup2(net, saddr, sport, in __udp6_lib_lookup()
249 saddr, sport, daddr, hnum, dif, in __udp6_lib_lookup()
266 result = udp6_lib_lookup2(net, saddr, sport, in __udp6_lib_lookup()
282 return __udp6_lib_lookup(dev_net(skb->dev), &iph->saddr, sport, in __udp6_lib_lookup_skb()
297 return __udp6_lib_lookup(net, &iph->saddr, sport, in udp6_lib_lookup_skb()
306 struct sock *udp6_lib_lookup(struct net *net, const struct in6_addr *saddr, __be16 sport, in udp6_lib_lookup() argument
311 sk = __udp6_lib_lookup(net, saddr, sport, daddr, dport, in udp6_lib_lookup()
414 ipv6_addr_set_v4mapped(ip_hdr(skb)->saddr, in udpv6_recvmsg()
418 sin6->sin6_addr = ipv6_hdr(skb)->saddr; in udpv6_recvmsg()
548 &hdr->saddr, uh->dest, in __udp6_lib_err_encap()
576 const struct in6_addr *saddr = &hdr->saddr; in __udp6_lib_err() local
585 sk = __udp6_lib_lookup(net, daddr, uh->dest, saddr, uh->source, in __udp6_lib_err()
837 &ipv6_hdr(skb)->saddr, ntohs(udp_hdr(skb)->source), in udp6_csum_zero_error()
846 const struct in6_addr *saddr, const struct in6_addr *daddr, in __udp6_lib_mcast_deliver() argument
871 uh->source, saddr, dif, sdif, in __udp6_lib_mcast_deliver()
946 const struct in6_addr *saddr, *daddr; in __udp6_lib_rcv() local
956 saddr = &ipv6_hdr(skb)->saddr; in __udp6_lib_rcv()
977 saddr = &ipv6_hdr(skb)->saddr; in __udp6_lib_rcv()
987 sk = inet6_steal_sock(net, skb, sizeof(struct udphdr), saddr, uh->source, daddr, uh->dest, in __udp6_lib_rcv()
1016 saddr, daddr, udptable, proto); in __udp6_lib_rcv()
1049 saddr, ntohs(uh->source), in __udp6_lib_rcv()
1112 uh->source, &ipv6_hdr(skb)->saddr, in udp_v6_early_demux()
1187 const struct in6_addr *saddr, in udp6_hwcsum_outgoing() argument
1199 uh->check = ~csum_ipv6_magic(saddr, daddr, len, IPPROTO_UDP, 0); in udp6_hwcsum_outgoing()
1216 uh->check = csum_ipv6_magic(saddr, daddr, len, IPPROTO_UDP, in udp6_hwcsum_outgoing()
1286 udp6_hwcsum_outgoing(sk, skb, &fl6->saddr, &fl6->daddr, len); in udp_v6_send_skb()
1292 uh->check = csum_ipv6_magic(&fl6->saddr, &fl6->daddr, in udp_v6_send_skb()
1372 ipv6_addr_v4mapped(&np->saddr)) in udpv6_sendmsg()
1521 if (ipv6_addr_any(&fl6->saddr) && !ipv6_addr_any(&np->saddr)) in udpv6_sendmsg()
1522 fl6->saddr = np->saddr; in udpv6_sendmsg()
1529 &fl6->saddr); in udpv6_sendmsg()