sk_v6_rcv_saddr   365 include/linux/ipv6.h 		return &sk->sk_v6_rcv_saddr;
sk_v6_rcv_saddr   113 include/net/inet6_hashtables.h 	 ipv6_addr_equal(&(__sk)->sk_v6_rcv_saddr, (__daddr))	&&	\
sk_v6_rcv_saddr   417 include/net/inet_hashtables.h 	ipv6_addr_set_v4mapped(addr, &sk->sk_v6_rcv_saddr);
sk_v6_rcv_saddr   626 include/net/ip.h 		memset(&sk->sk_v6_rcv_saddr, 0, sizeof(sk->sk_v6_rcv_saddr));
sk_v6_rcv_saddr   180 include/trace/events/sock.h 			*pin6 = sk->sk_v6_rcv_saddr;
sk_v6_rcv_saddr    86 include/trace/events/tcp.h 			      sk->sk_v6_rcv_saddr, sk->sk_v6_daddr);
sk_v6_rcv_saddr   151 include/trace/events/tcp.h 			       sk->sk_v6_rcv_saddr, sk->sk_v6_daddr);
sk_v6_rcv_saddr   427 net/dccp/ipv6.c 		newnp->saddr = newsk->sk_v6_rcv_saddr;
sk_v6_rcv_saddr   488 net/dccp/ipv6.c 	newsk->sk_v6_rcv_saddr	= ireq->ir_v6_loc_addr;
sk_v6_rcv_saddr   897 net/dccp/ipv6.c 		np->saddr = sk->sk_v6_rcv_saddr;
sk_v6_rcv_saddr   901 net/dccp/ipv6.c 	if (!ipv6_addr_any(&sk->sk_v6_rcv_saddr))
sk_v6_rcv_saddr   902 net/dccp/ipv6.c 		saddr = &sk->sk_v6_rcv_saddr;
sk_v6_rcv_saddr   923 net/dccp/ipv6.c 		sk->sk_v6_rcv_saddr = *saddr;
sk_v6_rcv_saddr    43 net/dccp/minisocks.c 			tw->tw_v6_rcv_saddr = sk->sk_v6_rcv_saddr;
sk_v6_rcv_saddr   522 net/ipv4/fou.c 		if (ipv6_addr_cmp(&sk->sk_v6_rcv_saddr, &udp_cfg->local_ip6) ||
sk_v6_rcv_saddr   813 net/ipv4/fou.c 				     &sk->sk_v6_rcv_saddr))
sk_v6_rcv_saddr    96 net/ipv4/inet_connection_sock.c 		return ipv6_rcv_saddr_equal(&sk->sk_v6_rcv_saddr,
sk_v6_rcv_saddr   115 net/ipv4/inet_connection_sock.c 		return ipv6_addr_any(&sk->sk_v6_rcv_saddr);
sk_v6_rcv_saddr   345 net/ipv4/inet_connection_sock.c 			tb->fast_v6_rcv_saddr = sk->sk_v6_rcv_saddr;
sk_v6_rcv_saddr   372 net/ipv4/inet_connection_sock.c 				tb->fast_v6_rcv_saddr = sk->sk_v6_rcv_saddr;
sk_v6_rcv_saddr    77 net/ipv4/inet_diag.c 		*(struct in6_addr *)r->id.idiag_src = sk->sk_v6_rcv_saddr;
sk_v6_rcv_saddr   664 net/ipv4/inet_diag.c 		entry->saddr = sk->sk_v6_rcv_saddr.s6_addr32;
sk_v6_rcv_saddr   885 net/ipv4/inet_diag.c 		     offsetof(struct sock, sk_v6_rcv_saddr));
sk_v6_rcv_saddr    49 net/ipv4/inet_hashtables.c 				     &sk->sk_v6_rcv_saddr, sk->sk_num,
sk_v6_rcv_saddr   182 net/ipv4/inet_hashtables.c 					  &sk->sk_v6_rcv_saddr,
sk_v6_rcv_saddr   211 net/ipv4/ping.c 				 &sk->sk_v6_rcv_saddr,
sk_v6_rcv_saddr   214 net/ipv4/ping.c 			if (!ipv6_addr_any(&sk->sk_v6_rcv_saddr) &&
sk_v6_rcv_saddr   215 net/ipv4/ping.c 			    !ipv6_addr_equal(&sk->sk_v6_rcv_saddr,
sk_v6_rcv_saddr   381 net/ipv4/ping.c 		sk->sk_v6_rcv_saddr = np->saddr = addr->sin6_addr;
sk_v6_rcv_saddr   395 net/ipv4/ping.c 		memset(&sk->sk_v6_rcv_saddr, 0, sizeof(sk->sk_v6_rcv_saddr));
sk_v6_rcv_saddr   438 net/ipv4/ping.c 	if (sk->sk_family == AF_INET6 && !ipv6_addr_any(&sk->sk_v6_rcv_saddr))
sk_v6_rcv_saddr   292 net/ipv4/tcp_metrics.c 			inetpeer_set_addr_v6(&saddr, &sk->sk_v6_rcv_saddr);
sk_v6_rcv_saddr   284 net/ipv4/tcp_minisocks.c 			tw->tw_v6_rcv_saddr = sk->sk_v6_rcv_saddr;
sk_v6_rcv_saddr   391 net/ipv6/af_inet6.c 	sk->sk_v6_rcv_saddr = addr->sin6_addr;
sk_v6_rcv_saddr   527 net/ipv6/af_inet6.c 		if (ipv6_addr_any(&sk->sk_v6_rcv_saddr))
sk_v6_rcv_saddr   530 net/ipv6/af_inet6.c 			sin->sin6_addr = sk->sk_v6_rcv_saddr;
sk_v6_rcv_saddr    98 net/ipv6/datagram.c 		if (ipv6_addr_any(&sk->sk_v6_rcv_saddr)) {
sk_v6_rcv_saddr    99 net/ipv6/datagram.c 			sk->sk_v6_rcv_saddr = fl6.saddr;
sk_v6_rcv_saddr   166 net/ipv6/datagram.c 		if (ipv6_addr_v4mapped(&sk->sk_v6_rcv_saddr))
sk_v6_rcv_saddr   202 net/ipv6/datagram.c 		if (ipv6_addr_any(&sk->sk_v6_rcv_saddr) ||
sk_v6_rcv_saddr   203 net/ipv6/datagram.c 		    ipv6_mapped_addr_any(&sk->sk_v6_rcv_saddr)) {
sk_v6_rcv_saddr   205 net/ipv6/datagram.c 					       &sk->sk_v6_rcv_saddr);
sk_v6_rcv_saddr  1032 net/ipv6/datagram.c 	src   = &sp->sk_v6_rcv_saddr;
sk_v6_rcv_saddr   101 net/ipv6/inet6_hashtables.c 		if (!ipv6_addr_equal(&sk->sk_v6_rcv_saddr, daddr))
sk_v6_rcv_saddr   206 net/ipv6/inet6_hashtables.c 	const struct in6_addr *daddr = &sk->sk_v6_rcv_saddr;
sk_v6_rcv_saddr   269 net/ipv6/inet6_hashtables.c 	return secure_ipv6_port_ephemeral(sk->sk_v6_rcv_saddr.s6_addr32,
sk_v6_rcv_saddr   125 net/ipv6/netfilter/nf_tproxy_ipv6.c 			int wildcard = ipv6_addr_any(&sk->sk_v6_rcv_saddr);
sk_v6_rcv_saddr    89 net/ipv6/raw.c 			if (!ipv6_addr_any(&sk->sk_v6_rcv_saddr)) {
sk_v6_rcv_saddr    90 net/ipv6/raw.c 				if (ipv6_addr_equal(&sk->sk_v6_rcv_saddr, loc_addr))
sk_v6_rcv_saddr   311 net/ipv6/raw.c 	sk->sk_v6_rcv_saddr = addr->sin6_addr;
sk_v6_rcv_saddr   185 net/ipv6/tcp_ipv6.c 		if (ipv6_addr_v4mapped(&sk->sk_v6_rcv_saddr))
sk_v6_rcv_saddr   256 net/ipv6/tcp_ipv6.c 		np->saddr = sk->sk_v6_rcv_saddr;
sk_v6_rcv_saddr   261 net/ipv6/tcp_ipv6.c 	if (!ipv6_addr_any(&sk->sk_v6_rcv_saddr))
sk_v6_rcv_saddr   262 net/ipv6/tcp_ipv6.c 		saddr = &sk->sk_v6_rcv_saddr;
sk_v6_rcv_saddr   286 net/ipv6/tcp_ipv6.c 		sk->sk_v6_rcv_saddr = *saddr;
sk_v6_rcv_saddr   662 net/ipv6/tcp_ipv6.c 		saddr = &sk->sk_v6_rcv_saddr;
sk_v6_rcv_saddr  1151 net/ipv6/tcp_ipv6.c 		newnp->saddr = newsk->sk_v6_rcv_saddr;
sk_v6_rcv_saddr  1220 net/ipv6/tcp_ipv6.c 	newsk->sk_v6_rcv_saddr = ireq->ir_v6_loc_addr;
sk_v6_rcv_saddr  1872 net/ipv6/tcp_ipv6.c 	src   = &sp->sk_v6_rcv_saddr;
sk_v6_rcv_saddr    85 net/ipv6/udp.c 		ipv6_portaddr_hash(sock_net(sk), &sk->sk_v6_rcv_saddr, 0);
sk_v6_rcv_saddr    95 net/ipv6/udp.c 					  &sk->sk_v6_rcv_saddr,
sk_v6_rcv_saddr   115 net/ipv6/udp.c 	if (!ipv6_addr_equal(&sk->sk_v6_rcv_saddr, daddr))
sk_v6_rcv_saddr   721 net/ipv6/udp.c 	    (!ipv6_addr_any(&sk->sk_v6_rcv_saddr) &&
sk_v6_rcv_saddr   722 net/ipv6/udp.c 		    !ipv6_addr_equal(&sk->sk_v6_rcv_saddr, loc_addr)))
sk_v6_rcv_saddr   354 net/l2tp/l2tp_ip6.c 	sk->sk_v6_rcv_saddr = addr->l2tp_addr;
sk_v6_rcv_saddr   453 net/l2tp/l2tp_ip6.c 		if (ipv6_addr_any(&sk->sk_v6_rcv_saddr))
sk_v6_rcv_saddr   456 net/l2tp/l2tp_ip6.c 			lsa->l2tp_addr = sk->sk_v6_rcv_saddr;
sk_v6_rcv_saddr   317 net/netfilter/nf_conntrack_proto.c 	tuple.src.u3.in6 = sk->sk_v6_rcv_saddr;
sk_v6_rcv_saddr   131 net/netfilter/xt_socket.c 			    ipv6_addr_any(&sk->sk_v6_rcv_saddr));
sk_v6_rcv_saddr   304 net/rds/tcp.c  		tsinfo6.local_addr = sk->sk_v6_rcv_saddr;
sk_v6_rcv_saddr   172 net/rds/tcp_listen.c 	my_addr = &new_sock->sk->sk_v6_rcv_saddr;
sk_v6_rcv_saddr   502 net/sctp/ipv6.c 	addr->v6.sin6_addr = sk->sk_v6_rcv_saddr;
sk_v6_rcv_saddr   509 net/sctp/ipv6.c 		sk->sk_v6_rcv_saddr.s6_addr32[0] = 0;
sk_v6_rcv_saddr   510 net/sctp/ipv6.c 		sk->sk_v6_rcv_saddr.s6_addr32[1] = 0;
sk_v6_rcv_saddr   511 net/sctp/ipv6.c 		sk->sk_v6_rcv_saddr.s6_addr32[2] = htonl(0x0000ffff);
sk_v6_rcv_saddr   512 net/sctp/ipv6.c 		sk->sk_v6_rcv_saddr.s6_addr32[3] =
sk_v6_rcv_saddr   515 net/sctp/ipv6.c 		sk->sk_v6_rcv_saddr = addr->v6.sin6_addr;
sk_v6_rcv_saddr   747 net/sctp/ipv6.c 	newsk->sk_v6_rcv_saddr = sk->sk_v6_rcv_saddr;
sk_v6_rcv_saddr    55 net/smc/smc_diag.c 		memcpy(&r->id.idiag_src, &smc->clcsock->sk->sk_v6_rcv_saddr,
sk_v6_rcv_saddr    56 net/smc/smc_diag.c 		       sizeof(smc->clcsock->sk->sk_v6_rcv_saddr));
sk_v6_rcv_saddr   303 net/sunrpc/svcsock.c 				&sk->sk_v6_rcv_saddr,
sk_v6_rcv_saddr   341 security/lsm_audit.c 				print_ipv6_addr(ab, &sk->sk_v6_rcv_saddr,
sk_v6_rcv_saddr   219 tools/testing/selftests/bpf/progs/test_tcp_estats.c 				  sk->sk_v6_rcv_saddr.s6_addr32,