Lines Matching refs:saddr

321 static u32 udp4_portaddr_hash(const struct net *net, __be32 saddr,  in udp4_portaddr_hash()  argument
324 return jhash_1word((__force u32)saddr, net_hash_mix(net)) ^ port; in udp4_portaddr_hash()
340 __be32 saddr, unsigned short hnum, __be16 sport, in compute_score() argument
361 if (inet->inet_daddr != saddr) in compute_score()
386 __be32 saddr, __be16 sport, in compute_score2() argument
405 if (inet->inet_daddr != saddr) in compute_score2()
442 __be32 saddr, __be16 sport, in udp4_lib_lookup2() argument
455 score = compute_score2(sk, net, saddr, sport, in udp4_lib_lookup2()
463 saddr, sport); in udp4_lib_lookup2()
483 else if (unlikely(compute_score2(result, net, saddr, sport, in udp4_lib_lookup2()
495 struct sock *__udp4_lib_lookup(struct net *net, __be32 saddr, in __udp4_lib_lookup() argument
515 result = udp4_lib_lookup2(net, saddr, sport, in __udp4_lib_lookup()
525 result = udp4_lib_lookup2(net, saddr, sport, in __udp4_lib_lookup()
536 score = compute_score(sk, net, saddr, hnum, sport, in __udp4_lib_lookup()
544 saddr, sport); in __udp4_lib_lookup()
565 else if (unlikely(compute_score(result, net, saddr, hnum, sport, in __udp4_lib_lookup()
582 return __udp4_lib_lookup(dev_net(skb_dst(skb)->dev), iph->saddr, sport, in __udp4_lib_lookup_skb()
587 struct sock *udp4_lib_lookup(struct net *net, __be32 saddr, __be16 sport, in udp4_lib_lookup() argument
590 return __udp4_lib_lookup(net, saddr, sport, daddr, dport, dif, &udp_table); in udp4_lib_lookup()
638 iph->saddr, uh->source, skb->dev->ifindex, udptable); in __udp4_lib_err()
766 __be32 saddr, __be32 daddr, int len) in udp_set_csum() argument
773 uh->check = ~udp_v4_check(len, saddr, daddr, 0); in udp_set_csum()
782 uh->check = ~udp_v4_check(len, saddr, daddr, 0); in udp_set_csum()
790 uh->check = udp_v4_check(len, saddr, daddr, csum); in udp_set_csum()
829 udp4_hwcsum(skb, fl4->saddr, fl4->daddr); in udp_send_skb()
836 uh->check = csum_tcpudp_magic(fl4->saddr, fl4->daddr, len, in udp_send_skb()
890 __be32 daddr, faddr, saddr; in udp_sendmsg() local
990 saddr = ipc.addr; in udp_sendmsg()
1010 if (!saddr) in udp_sendmsg()
1011 saddr = inet->mc_addr; in udp_sendmsg()
1028 faddr, saddr, dport, inet->inet_sport); in udp_sendmsg()
1030 if (!saddr && ipc.oif) { in udp_sendmsg()
1058 saddr = fl4->saddr; in udp_sendmsg()
1088 fl4->saddr = saddr; in udp_sendmsg()
1338 sin->sin_addr.s_addr = ip_hdr(skb)->saddr; in udp_recvmsg()
1668 __be32 saddr, __be32 daddr, in __udp4_lib_mcast_deliver() argument
1694 uh->source, saddr, in __udp4_lib_mcast_deliver()
1762 __be32 saddr, daddr; in __udp4_lib_rcv() local
1773 saddr = ip_hdr(skb)->saddr; in __udp4_lib_rcv()
1809 saddr, daddr, udptable, proto); in __udp4_lib_rcv()
1851 &saddr, ntohs(uh->source), in __udp4_lib_rcv()
1863 &saddr, ntohs(uh->source), &daddr, ntohs(uh->dest), in __udp4_lib_rcv()
1995 ours = ip_check_mc_rcu(in_dev, iph->daddr, iph->saddr, in udp_v4_early_demux()
2002 uh->source, iph->saddr, dif); in udp_v4_early_demux()
2005 uh->source, iph->saddr, dif); in udp_v4_early_demux()