ip6               394 drivers/infiniband/core/cma.c 	struct in6_addr ip6;
ip6              1301 drivers/infiniband/core/cma.c 			.sin6_addr = hdr->dst_addr.ip6,
ip6              1309 drivers/infiniband/core/cma.c 			.sin6_addr = hdr->src_addr.ip6,
ip6              1565 drivers/infiniband/core/cma.c 		    memcmp(&hdr->dst_addr.ip6, &ip6_addr, sizeof(ip6_addr)))
ip6              3664 drivers/infiniband/core/cma.c 		cma_hdr->src_addr.ip6 = src6->sin6_addr;
ip6              3665 drivers/infiniband/core/cma.c 		cma_hdr->dst_addr.ip6 = dst6->sin6_addr;
ip6               247 drivers/infiniband/ulp/srp/ib_srp.h 				struct sockaddr_in6	ip6;
ip6               252 drivers/infiniband/ulp/srp/ib_srp.h 				struct sockaddr_in6	ip6;
ip6                52 drivers/net/ethernet/chelsio/libcxgb/libcxgb_cm.c 	struct ipv6hdr *ip6 = (struct ipv6hdr *)((u8 *)(req + 1) + eth_len);
ip6                65 drivers/net/ethernet/chelsio/libcxgb/libcxgb_cm.c 			 __func__, ip6->saddr.s6_addr, ip6->daddr.s6_addr,
ip6                68 drivers/net/ethernet/chelsio/libcxgb/libcxgb_cm.c 		memcpy(peer_ip, ip6->saddr.s6_addr, 16);
ip6                69 drivers/net/ethernet/chelsio/libcxgb/libcxgb_cm.c 		memcpy(local_ip, ip6->daddr.s6_addr, 16);
ip6              1162 drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c 	struct ipv6hdr *ip6 = NULL;
ip6              1180 drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c 		ip6 = (struct ipv6hdr *)(skb->data + ETH_HLEN);
ip6              1181 drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c 		daddr = &ip6->daddr;
ip6              1182 drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c 		c_hdr = (u8 *)ip6 + sizeof(struct ipv6hdr);
ip6               549 drivers/net/ethernet/intel/ixgbevf/ipsec.c 	struct ipv6hdr *ip6 = NULL;
ip6               567 drivers/net/ethernet/intel/ixgbevf/ipsec.c 		ip6 = (struct ipv6hdr *)(skb->data + ETH_HLEN);
ip6               568 drivers/net/ethernet/intel/ixgbevf/ipsec.c 		daddr = &ip6->daddr;
ip6               569 drivers/net/ethernet/intel/ixgbevf/ipsec.c 		c_hdr = (u8 *)ip6 + sizeof(struct ipv6hdr);
ip6               872 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c 	struct ipv6hdr *ip6;
ip6               893 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c 		ip6 = (struct ipv6hdr *)(skb->data + network_depth);
ip6               894 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c 		pkt_len = network_depth + sizeof(*ip6) + ntohs(ip6->payload_len);
ip6              2204 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 	struct ipv6hdr ip6;
ip6              2218 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 	[FLOW_ACT_MANGLE_HDR_TYPE_IP6] = offsetof(struct pedit_headers, ip6),
ip6              2302 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 	OFFLOAD(SIPV6_127_96, 4, ip6.saddr.s6_addr32[0], 0,
ip6              2304 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 	OFFLOAD(SIPV6_95_64,  4, ip6.saddr.s6_addr32[1], 0,
ip6              2306 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 	OFFLOAD(SIPV6_63_32,  4, ip6.saddr.s6_addr32[2], 0,
ip6              2308 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 	OFFLOAD(SIPV6_31_0,   4, ip6.saddr.s6_addr32[3], 0,
ip6              2310 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 	OFFLOAD(DIPV6_127_96, 4, ip6.daddr.s6_addr32[0], 0,
ip6              2312 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 	OFFLOAD(DIPV6_95_64,  4, ip6.daddr.s6_addr32[1], 0,
ip6              2314 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 	OFFLOAD(DIPV6_63_32,  4, ip6.daddr.s6_addr32[2], 0,
ip6              2316 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 	OFFLOAD(DIPV6_31_0,   4, ip6.daddr.s6_addr32[3], 0,
ip6              2318 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 	OFFLOAD(IPV6_HOPLIMIT, 1, ip6.hop_limit, 0, ttl_hoplimit),
ip6               404 drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c 	struct flowi6 fl6 = t->fl.u.ip6;
ip6               605 drivers/net/ethernet/netronome/nfp/flower/action.c 		      struct nfp_fl_set_ipv6_addr *ip6)
ip6               607 drivers/net/ethernet/netronome/nfp/flower/action.c 	ip6->ipv6[word].mask |= mask;
ip6               608 drivers/net/ethernet/netronome/nfp/flower/action.c 	ip6->ipv6[word].exact &= ~mask;
ip6               609 drivers/net/ethernet/netronome/nfp/flower/action.c 	ip6->ipv6[word].exact |= exact & mask;
ip6               611 drivers/net/ethernet/netronome/nfp/flower/action.c 	ip6->reserved = cpu_to_be16(0);
ip6               612 drivers/net/ethernet/netronome/nfp/flower/action.c 	ip6->head.jump_id = opcode_tag;
ip6               613 drivers/net/ethernet/netronome/nfp/flower/action.c 	ip6->head.len_lw = sizeof(*ip6) >> NFP_FL_LW_SIZ;
ip6              1560 drivers/net/ethernet/qlogic/qede/qede_filter.c 	struct ipv6hdr *ip6 = (struct ipv6hdr *)(header + ETH_HLEN);
ip6              1564 drivers/net/ethernet/qlogic/qede/qede_filter.c 	memcpy(&ip6->saddr, &t->src_ipv6, sizeof(struct in6_addr));
ip6              1565 drivers/net/ethernet/qlogic/qede/qede_filter.c 	memcpy(&ip6->daddr, &t->dst_ipv6, sizeof(struct in6_addr));
ip6              1566 drivers/net/ethernet/qlogic/qede/qede_filter.c 	ip6->version = 0x6;
ip6              1569 drivers/net/ethernet/qlogic/qede/qede_filter.c 		ip6->nexthdr = NEXTHDR_TCP;
ip6              1570 drivers/net/ethernet/qlogic/qede/qede_filter.c 		ip6->payload_len = cpu_to_be16(sizeof(struct tcphdr));
ip6              1572 drivers/net/ethernet/qlogic/qede/qede_filter.c 		ip6->nexthdr = NEXTHDR_UDP;
ip6              1573 drivers/net/ethernet/qlogic/qede/qede_filter.c 		ip6->payload_len = cpu_to_be16(sizeof(struct udphdr));
ip6              1323 drivers/net/hyperv/hyperv_net.h 	u8	ip6;
ip6              1342 drivers/net/hyperv/hyperv_net.h 	u8	ip6;
ip6               484 drivers/net/hyperv/netvsc_drv.c 		struct ipv6hdr *ip6 = ipv6_hdr(skb);
ip6               486 drivers/net/hyperv/netvsc_drv.c 		if (ip6->nexthdr == IPPROTO_TCP)
ip6               488 drivers/net/hyperv/netvsc_drv.c 		else if (ip6->nexthdr == IPPROTO_UDP)
ip6              1255 drivers/net/hyperv/rndis_filter.c 	if (hwcaps.rsc.ip4 && hwcaps.rsc.ip6) {
ip6                78 drivers/net/ipvlan/ipvlan.h 		struct in6_addr	ip6;	 /* IPv6 address on logical interface */
ip6                81 drivers/net/ipvlan/ipvlan.h #define ip6addr	ipu.ip6
ip6               354 drivers/s390/net/qeth_core_mpc.h 	__u8 ip6[12];
ip6               386 drivers/s390/net/qeth_l3_main.c 		memcpy(cmd->data.setdelipm.ip6, &addr->u.a6.addr,
ip6                20 include/linux/if_bridge.h 		struct in6_addr ip6;
ip6                22 include/linux/netfilter/ipset/pfxlen.h 	return &ip_set_netmask_map[pfxlen].ip6[0];
ip6                34 include/linux/netfilter/ipset/pfxlen.h 	return &ip_set_hostmask_map[pfxlen].ip6[0];
ip6                48 include/linux/netfilter/ipset/pfxlen.h 	ip->ip6[0] &= ip_set_netmask6(prefix)[0];
ip6                49 include/linux/netfilter/ipset/pfxlen.h 	ip->ip6[1] &= ip_set_netmask6(prefix)[1];
ip6                50 include/linux/netfilter/ipset/pfxlen.h 	ip->ip6[2] &= ip_set_netmask6(prefix)[2];
ip6                51 include/linux/netfilter/ipset/pfxlen.h 	ip->ip6[3] &= ip_set_netmask6(prefix)[3];
ip6                20 include/linux/netpoll.h 	__be32		ip6[4];
ip6               177 include/net/flow.h 		struct flowi6		ip6;
ip6               199 include/net/flow.h 	return container_of(fl6, struct flowi, u.ip6);
ip6              1573 include/net/tcp.h 	struct tcp6_pseudohdr ip6;
ip6               597 include/net/xfrm.h 		struct ip6_tnl *ip6;
ip6              1240 include/net/xfrm.h 		return (xfrm_address_t *)&fl->u.ip6.daddr;
ip6              1252 include/net/xfrm.h 		return (xfrm_address_t *)&fl->u.ip6.saddr;
ip6              1268 include/net/xfrm.h 		saddr->in6 = fl->u.ip6.saddr;
ip6              1269 include/net/xfrm.h 		daddr->in6 = fl->u.ip6.daddr;
ip6              1321 include/net/xfrm.h 						(const xfrm_address_t *)&fl->u.ip6.daddr,
ip6              1322 include/net/xfrm.h 						(const xfrm_address_t *)&fl->u.ip6.saddr);
ip6              1989 include/net/xfrm.h 		if (XFRM_TUNNEL_SKB_CB(skb)->tunnel.ip6)
ip6               246 include/uapi/linux/if_bridge.h 			struct in6_addr ip6;
ip6                71 include/uapi/linux/netfilter.h 	__be32		ip6[4];
ip6               438 lib/test_printf.c 	ip6();
ip6               223 net/batman-adv/multicast.c 		    ipv6_addr_is_ll_all_routers(&br_ip_entry->addr.u.ip6))
ip6               567 net/batman-adv/multicast.c 		ipv6_eth_mc_map(&src->u.ip6, dst);
ip6               625 net/batman-adv/multicast.c 			    ipv6_addr_is_ll_all_nodes(&br_ip_entry->addr.u.ip6))
ip6               629 net/batman-adv/multicast.c 			    IPV6_ADDR_MC_SCOPE(&br_ip_entry->addr.u.ip6) >
ip6                76 net/bridge/br_mdb.c 		ip->u.ip6 = entry->addr.u.ip6;
ip6               107 net/bridge/br_mdb.c 		e.addr.u.ip6 = mp->addr.u.ip6;
ip6               358 net/bridge/br_mdb.c 		ipv6_eth_mc_map(&entry->addr.u.ip6, mdb.addr);
ip6               403 net/bridge/br_mdb.c 		ipv6_eth_mc_map(&entry->addr.u.ip6, mdb.addr);
ip6               453 net/bridge/br_mdb.c 	entry.addr.u.ip6 = group->u.ip6;
ip6               539 net/bridge/br_mdb.c 		if (ipv6_addr_is_ll_all_nodes(&entry->addr.u.ip6))
ip6               103 net/bridge/br_multicast.c 	br_dst.u.ip6 = *dst;
ip6               132 net/bridge/br_multicast.c 		ip.u.ip6 = ipv6_hdr(skb)->daddr;
ip6               432 net/bridge/br_multicast.c 		return br_ip6_multicast_alloc_query(br, &addr->u.ip6,
ip6               618 net/bridge/br_multicast.c 	br_group.u.ip6 = *group;
ip6               708 net/bridge/br_multicast.c 		br->ip6_querier.addr.u.ip6 = ipv6_hdr(skb)->saddr;
ip6              1094 net/bridge/br_multicast.c 	if (ipv6_addr_cmp(saddr, &br->ip6_querier.addr.u.ip6) <= 0)
ip6              1100 net/bridge/br_multicast.c 	br->ip6_querier.addr.u.ip6 = *saddr;
ip6              1118 net/bridge/br_multicast.c 		return br_ip6_multicast_select_querier(br, port, &saddr->u.ip6);
ip6              1341 net/bridge/br_multicast.c 		saddr.u.ip6 = ipv6_hdr(skb)->saddr;
ip6              1525 net/bridge/br_multicast.c 	br_group.u.ip6 = *group;
ip6               228 net/ipv4/ip_vti.c 			fl->u.ip6.flowi6_oif = dev->ifindex;
ip6               229 net/ipv4/ip_vti.c 			fl->u.ip6.flowi6_flags |= FLOWI_FLAG_ANYSRC;
ip6               230 net/ipv4/ip_vti.c 			dst = ip6_route_output(dev_net(dev), NULL, &fl->u.ip6);
ip6               902 net/ipv4/ping.c 		struct ipv6hdr *ip6 = ipv6_hdr(skb);
ip6               908 net/ipv4/ping.c 			sin6->sin6_addr = ip6->saddr;
ip6               911 net/ipv4/ping.c 				sin6->sin6_flowinfo = ip6_flowinfo(ip6);
ip6                99 net/ipv6/esp6_offload.c 	XFRM_TUNNEL_SKB_CB(skb)->tunnel.ip6 = NULL;
ip6               197 net/ipv6/exthdrs_core.c 		struct ipv6hdr _ip6, *ip6;
ip6               199 net/ipv6/exthdrs_core.c 		ip6 = skb_header_pointer(skb, *offset, sizeof(_ip6), &_ip6);
ip6               200 net/ipv6/exthdrs_core.c 		if (!ip6 || (ip6->version != 6))
ip6               203 net/ipv6/exthdrs_core.c 		nexthdr = ip6->nexthdr;
ip6               157 net/ipv6/fib6_rules.c 	struct flowi6 *flp6 = &flp->u.ip6;
ip6               195 net/ipv6/fib6_rules.c 	struct flowi6 *flp6 = &flp->u.ip6;
ip6               298 net/ipv6/fib6_rules.c 	struct flowi6 *fl6 = &fl->u.ip6;
ip6               643 net/ipv6/ip6_gre.c 	memcpy(fl6, &t->fl.u.ip6, sizeof(*fl6));
ip6               685 net/ipv6/ip6_gre.c 	memcpy(fl6, &t->fl.u.ip6, sizeof(*fl6));
ip6               864 net/ipv6/ip6_gre.c 		memcpy(&fl6, &t->fl.u.ip6, sizeof(fl6));
ip6              1017 net/ipv6/ip6_gre.c 			memcpy(&fl6, &t->fl.u.ip6, sizeof(fl6));
ip6              1073 net/ipv6/ip6_gre.c 	struct flowi6 *fl6 = &t->fl.u.ip6;
ip6              1343 net/ipv6/ip6_gre.c 						  t->fl.u.ip6.flowlabel,
ip6              1344 net/ipv6/ip6_gre.c 						  true, &t->fl.u.ip6));
ip6              1282 net/ipv6/ip6_output.c 	cork->fl.u.ip6 = *fl6;
ip6              1683 net/ipv6/ip6_output.c 		fl6 = &inet->cork.fl.u.ip6;
ip6              1726 net/ipv6/ip6_output.c 	struct flowi6 *fl6 = &cork->fl.u.ip6;
ip6              1267 net/ipv6/ip6_tunnel.c 		memcpy(&fl6, &t->fl.u.ip6, sizeof(fl6));
ip6              1353 net/ipv6/ip6_tunnel.c 		memcpy(&fl6, &t->fl.u.ip6, sizeof(fl6));
ip6              1424 net/ipv6/ip6_tunnel.c 	struct flowi6 *fl6 = &t->fl.u.ip6;
ip6               342 net/ipv6/ip6_vti.c 	struct ip6_tnl *t = XFRM_TUNNEL_SKB_CB(skb)->tunnel.ip6;
ip6               467 net/ipv6/ip6_vti.c 			fl->u.ip6.flowi6_oif = dev->ifindex;
ip6               468 net/ipv6/ip6_vti.c 			fl->u.ip6.flowi6_flags |= FLOWI_FLAG_ANYSRC;
ip6               469 net/ipv6/ip6_vti.c 			dst = ip6_route_output(dev_net(dev), NULL, &fl->u.ip6);
ip6               201 net/ipv6/mip6.c 	const struct flowi6 *fl6 = &fl->u.ip6;
ip6               105 net/ipv6/netfilter.c 	result = ip6_route_output(net, sk, &fl->u.ip6);
ip6               493 net/ipv6/tcp_ipv6.c 	struct flowi6 *fl6 = &fl->u.ip6;
ip6               775 net/ipv6/tcp_ipv6.c 	return inet6_csk_route_req(sk, &fl->u.ip6, req, IPPROTO_TCP);
ip6              1200 net/ipv6/udp.c 	fl6 = inet_sk(sk)->cork.fl.u.ip6;
ip6                28 net/ipv6/xfrm6_input.c 	XFRM_TUNNEL_SKB_CB(skb)->tunnel.ip6 = t;
ip6                66 net/ipv6/xfrm6_protocol.c 	XFRM_TUNNEL_SKB_CB(skb)->tunnel.ip6 = NULL;
ip6                95 net/ipv6/xfrm6_protocol.c 	XFRM_TUNNEL_SKB_CB(skb)->tunnel.ip6 = NULL;
ip6               124 net/ipv6/xfrm6_protocol.c 	XFRM_TUNNEL_SKB_CB(skb)->tunnel.ip6 = NULL;
ip6               143 net/netfilter/ipset/pfxlen.c 	{.ip6 = { \
ip6               158 net/netfilter/ipset/pfxlen.c 	{.ip6 = { (__force __be32)a, (__force __be32)b,	\
ip6               270 net/netfilter/ipvs/ip_vs_ctl.c 		addr_fold = addr->ip6[0]^addr->ip6[1]^
ip6               271 net/netfilter/ipvs/ip_vs_ctl.c 			    addr->ip6[2]^addr->ip6[3];
ip6               500 net/netfilter/ipvs/ip_vs_ctl.c 		addr_fold = addr->ip6[0]^addr->ip6[1]^
ip6               501 net/netfilter/ipvs/ip_vs_ctl.c 			    addr->ip6[2]^addr->ip6[3];
ip6                77 net/netfilter/ipvs/ip_vs_dh.c 		addr_fold = addr->ip6[0]^addr->ip6[1]^
ip6                78 net/netfilter/ipvs/ip_vs_dh.c 			    addr->ip6[2]^addr->ip6[3];
ip6               156 net/netfilter/ipvs/ip_vs_lblc.c 		addr_fold = addr->ip6[0]^addr->ip6[1]^
ip6               157 net/netfilter/ipvs/ip_vs_lblc.c 			    addr->ip6[2]^addr->ip6[3];
ip6               319 net/netfilter/ipvs/ip_vs_lblcr.c 		addr_fold = addr->ip6[0]^addr->ip6[1]^
ip6               320 net/netfilter/ipvs/ip_vs_lblcr.c 			    addr->ip6[2]^addr->ip6[3];
ip6                97 net/netfilter/ipvs/ip_vs_mh.c 		addr_fold = addr->ip6[0] ^ addr->ip6[1] ^
ip6                98 net/netfilter/ipvs/ip_vs_mh.c 			    addr->ip6[2] ^ addr->ip6[3];
ip6               113 net/netfilter/ipvs/ip_vs_proto_tcp.c 			csum_fold(ip_vs_check_diff16(oldip->ip6, newip->ip6,
ip6               134 net/netfilter/ipvs/ip_vs_proto_tcp.c 			~csum_fold(ip_vs_check_diff16(oldip->ip6, newip->ip6,
ip6               101 net/netfilter/ipvs/ip_vs_proto_udp.c 			csum_fold(ip_vs_check_diff16(oldip->ip6, newip->ip6,
ip6               123 net/netfilter/ipvs/ip_vs_proto_udp.c 			~csum_fold(ip_vs_check_diff16(oldip->ip6, newip->ip6,
ip6                91 net/netfilter/ipvs/ip_vs_sh.c 		addr_fold = addr->ip6[0]^addr->ip6[1]^
ip6                92 net/netfilter/ipvs/ip_vs_sh.c 			    addr->ip6[2]^addr->ip6[3];
ip6               278 net/netfilter/nf_conntrack_core.c 		memcpy(tuple->src.u3.ip6, ap, sizeof(tuple->src.u3.ip6));
ip6               279 net/netfilter/nf_conntrack_core.c 		memcpy(tuple->dst.u3.ip6, ap + 4, sizeof(tuple->dst.u3.ip6));
ip6               262 net/netfilter/nf_conntrack_ftp.c 				       (struct in6_addr *)cmd->u3.ip6, delim);
ip6               501 net/netfilter/nf_conntrack_ftp.c 				 cmd.u3.ip6,
ip6               502 net/netfilter/nf_conntrack_ftp.c 				 ct->tuplehash[dir].tuple.src.u3.ip6);
ip6               336 net/netfilter/nf_conntrack_proto.c 			 &tuple.src.u3.ip6, ntohs(tuple.src.u.tcp.port),
ip6               337 net/netfilter/nf_conntrack_proto.c 			 &tuple.dst.u3.ip6, ntohs(tuple.dst.u.tcp.port));
ip6               179 net/netfilter/nf_conntrack_proto_icmp.c 					       &outer_daddr->ip6, &ct_daddr->ip6);
ip6               165 net/netfilter/nf_conntrack_proto_icmpv6.c 	memcpy(&outer_daddr.ip6, &ipv6_hdr(skb)->daddr,
ip6               166 net/netfilter/nf_conntrack_proto_icmpv6.c 	       sizeof(outer_daddr.ip6));
ip6               166 net/netfilter/nf_conntrack_sip.c 		ret = in6_pton(cp, limit - cp, (u8 *)&addr->ip6, -1, &end);
ip6               659 net/netfilter/nf_conntrack_sip.c 		ret = in6_pton(cp, limit - cp, (u8 *)&addr->ip6, -1, &end);
ip6               885 net/netfilter/nf_conntrack_sip.c 				fl.u.ip6.daddr = daddr->in6;
ip6                45 net/netfilter/nf_conntrack_standalone.c 			   tuple->src.u3.ip6, tuple->dst.u3.ip6);
ip6                95 net/netfilter/nf_nat_core.c 	struct flowi6 *fl6 = &fl->u.ip6;
ip6               358 net/netfilter/nf_nat_core.c 		max = sizeof(var_ipp->ip6) / sizeof(u32) - 1;
ip6               926 net/netfilter/nf_nat_core.c 		nla_memcpy(&range->min_addr.ip6, tb[CTA_NAT_V6_MINIP],
ip6               932 net/netfilter/nf_nat_core.c 		nla_memcpy(&range->max_addr.ip6, tb[CTA_NAT_V6_MAXIP],
ip6                53 net/netfilter/nf_nat_ftp.c 					&addr->ip6, port);
ip6               789 net/netfilter/nf_nat_proto.c 		struct ipv6hdr	ip6;
ip6                77 net/netfilter/nf_nat_sip.c 			return sprintf(buffer, "[%pI6c]", &addr->ip6);
ip6                79 net/netfilter/nf_nat_sip.c 			return sprintf(buffer, "%pI6c", &addr->ip6);
ip6                89 net/netfilter/nf_nat_sip.c 		return sprintf(buffer, "[%pI6c]:%u", &addr->ip6, port);
ip6               217 net/netfilter/nft_ct.c 		memcpy(dest, tuple->src.u3.ip6, sizeof(struct in6_addr));
ip6               222 net/netfilter/nft_ct.c 		memcpy(dest, tuple->dst.u3.ip6, sizeof(struct in6_addr));
ip6               449 net/netfilter/nft_ct.c 					   src.u3.ip6);
ip6               467 net/netfilter/nft_ct.c 		len = FIELD_SIZEOF(struct nf_conntrack_tuple, src.u3.ip6);
ip6                38 net/netfilter/nft_flow_offload.c 		fl.u.ip6.daddr = ct->tuplehash[dir].tuple.src.u3.in6;
ip6                39 net/netfilter/nft_flow_offload.c 		fl.u.ip6.flowi6_oif = nft_in(pkt)->ifindex;
ip6                51 net/netfilter/nft_nat.c 			memcpy(range.min_addr.ip6,
ip6                53 net/netfilter/nft_nat.c 			       sizeof(range.min_addr.ip6));
ip6                54 net/netfilter/nft_nat.c 			memcpy(range.max_addr.ip6,
ip6                56 net/netfilter/nft_nat.c 			       sizeof(range.max_addr.ip6));
ip6               147 net/netfilter/nft_nat.c 		alen = FIELD_SIZEOF(struct nf_nat_range, min_addr.ip6);
ip6                36 net/netfilter/nft_rt.c 		fl.u.ip6.daddr = ipv6_hdr(skb)->saddr;
ip6                92 net/netfilter/xt_HMARK.c 	t->src = hmark_addr_mask(otuple->src.l3num, otuple->src.u3.ip6,
ip6                93 net/netfilter/xt_HMARK.c 				 info->src_mask.ip6);
ip6                94 net/netfilter/xt_HMARK.c 	t->dst = hmark_addr_mask(otuple->src.l3num, rtuple->src.u3.ip6,
ip6                95 net/netfilter/xt_HMARK.c 				 info->dst_mask.ip6);
ip6               168 net/netfilter/xt_HMARK.c 	struct ipv6hdr *ip6, _ip6;
ip6               174 net/netfilter/xt_HMARK.c 	ip6 = (struct ipv6hdr *) (skb->data + skb_network_offset(skb));
ip6               183 net/netfilter/xt_HMARK.c 		ip6 = skb_header_pointer(skb, nhoff, sizeof(_ip6), &_ip6);
ip6               184 net/netfilter/xt_HMARK.c 		if (ip6 == NULL)
ip6               193 net/netfilter/xt_HMARK.c 	t->src = hmark_addr6_mask(ip6->saddr.s6_addr32, info->src_mask.ip6);
ip6               194 net/netfilter/xt_HMARK.c 	t->dst = hmark_addr6_mask(ip6->daddr.s6_addr32, info->dst_mask.ip6);
ip6                29 net/netfilter/xt_NETMAP.c 	for (i = 0; i < ARRAY_SIZE(range->min_addr.ip6); i++)
ip6                30 net/netfilter/xt_NETMAP.c 		netmask.ip6[i] = ~(range->min_addr.ip6[i] ^
ip6                31 net/netfilter/xt_NETMAP.c 				   range->max_addr.ip6[i]);
ip6                39 net/netfilter/xt_NETMAP.c 	for (i = 0; i < ARRAY_SIZE(new_addr.ip6); i++) {
ip6                40 net/netfilter/xt_NETMAP.c 		new_addr.ip6[i] &= ~netmask.ip6[i];
ip6                41 net/netfilter/xt_NETMAP.c 		new_addr.ip6[i] |= range->min_addr.ip6[i] &
ip6                42 net/netfilter/xt_NETMAP.c 				   netmask.ip6[i];
ip6                56 net/netfilter/xt_TCPMSS.c 		struct flowi6 *fl6 = &fl.u.ip6;
ip6                23 net/netfilter/xt_cluster.c 	return (__force u32 *)ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.src.u3.ip6;
ip6                56 net/netfilter/xt_connlimit.c 		memcpy(&addr.ip6, (info->flags & XT_CONNLIMIT_DADDR) ?
ip6                57 net/netfilter/xt_connlimit.c 		       &iph->daddr : &iph->saddr, sizeof(addr.ip6));
ip6                59 net/netfilter/xt_connlimit.c 		for (i = 0; i < ARRAY_SIZE(addr.ip6); ++i)
ip6                60 net/netfilter/xt_connlimit.c 			addr.ip6[i] &= info->mask.ip6[i];
ip6                61 net/netfilter/xt_connlimit.c 		memcpy(key, &addr, sizeof(addr.ip6));
ip6                82 net/netfilter/xt_hashlimit.c 		} ip6;
ip6               667 net/netfilter/xt_hashlimit.c 			memcpy(&dst->ip6.dst, &ipv6_hdr(skb)->daddr,
ip6               668 net/netfilter/xt_hashlimit.c 			       sizeof(dst->ip6.dst));
ip6               669 net/netfilter/xt_hashlimit.c 			hashlimit_ipv6_mask(dst->ip6.dst, hinfo->cfg.dstmask);
ip6               672 net/netfilter/xt_hashlimit.c 			memcpy(&dst->ip6.src, &ipv6_hdr(skb)->saddr,
ip6               673 net/netfilter/xt_hashlimit.c 			       sizeof(dst->ip6.src));
ip6               674 net/netfilter/xt_hashlimit.c 			hashlimit_ipv6_mask(dst->ip6.src, hinfo->cfg.srcmask);
ip6              1112 net/netfilter/xt_hashlimit.c 			   &ent->dst.ip6.src,
ip6              1114 net/netfilter/xt_hashlimit.c 			   &ent->dst.ip6.dst,
ip6               119 net/netfilter/xt_recent.c 	return jhash2((u32 *)addr->ip6, ARRAY_SIZE(addr->ip6), hash_rnd) &
ip6               161 net/rxrpc/peer_object.c 	struct flowi6 *fl6 = &fl.u.ip6;
ip6               158 net/sched/cls_flow.c 		return ntohl(CTTUPLE(skb, src.u3.ip6[3]));
ip6               171 net/sched/cls_flow.c 		return ntohl(CTTUPLE(skb, dst.u3.ip6[3]));
ip6               198 net/sctp/ipv6.c 	struct flowi6 *fl6 = &transport->fl.u.ip6;
ip6               232 net/sctp/ipv6.c 	struct flowi6 *fl6 = &_fl.u.ip6;
ip6               375 net/sctp/ipv6.c 			 &fl->u.ip6.saddr);
ip6               398 net/sctp/ipv6.c 	struct flowi6 *fl6 = &fl->u.ip6;
ip6               431 net/tipc/udp_media.c 		struct sockaddr_in6 ip6;
ip6               433 net/tipc/udp_media.c 		memset(&ip6, 0, sizeof(ip6));
ip6               434 net/tipc/udp_media.c 		ip6.sin6_family = AF_INET6;
ip6               435 net/tipc/udp_media.c 		ip6.sin6_port  = addr->port;
ip6               436 net/tipc/udp_media.c 		memcpy(&ip6.sin6_addr, &addr->ipv6, sizeof(struct in6_addr));
ip6               437 net/tipc/udp_media.c 		if (nla_put(skb, nla_t, sizeof(ip6), &ip6))
ip6               592 net/tipc/udp_media.c 		struct sockaddr_in6 *ip6 = (struct sockaddr_in6 *)&sa;
ip6               595 net/tipc/udp_media.c 		addr->port = ip6->sin6_port;
ip6               596 net/tipc/udp_media.c 		memcpy(&addr->ipv6, &ip6->sin6_addr, sizeof(struct in6_addr));
ip6               602 net/tipc/udp_media.c 			atype = ipv6_addr_type(&ip6->sin6_addr);
ip6               604 net/tipc/udp_media.c 			    !ip6->sin6_scope_id) {
ip6               608 net/tipc/udp_media.c 			*scope_id = ip6->sin6_scope_id ? : 0;
ip6               547 net/xfrm/xfrm_input.c 		if (XFRM_TUNNEL_SKB_CB(skb)->tunnel.ip6)
ip6               548 net/xfrm/xfrm_input.c 			mark = be32_to_cpu(XFRM_TUNNEL_SKB_CB(skb)->tunnel.ip6->parms.i_key);
ip6               354 net/xfrm/xfrm_interface.c 			fl.u.ip6.flowi6_oif = dev->ifindex;
ip6               355 net/xfrm/xfrm_interface.c 			fl.u.ip6.flowi6_flags |= FLOWI_FLAG_ANYSRC;
ip6               356 net/xfrm/xfrm_interface.c 			dst = ip6_route_output(dev_net(dev), NULL, &fl.u.ip6);
ip6               209 net/xfrm/xfrm_policy.c 	const struct flowi6 *fl6 = &fl->u.ip6;
ip6              3374 net/xfrm/xfrm_policy.c 	struct flowi6 *fl6 = &fl->u.ip6;
ip6               872 net/xfrm/xfrm_state.c 	const struct flowi6 *fl6 = &fl->u.ip6;
ip6               112 security/lsm_audit.c 	struct ipv6hdr *ip6;
ip6               116 security/lsm_audit.c 	ip6 = ipv6_hdr(skb);
ip6               117 security/lsm_audit.c 	if (ip6 == NULL)
ip6               119 security/lsm_audit.c 	ad->u.net->v6info.saddr = ip6->saddr;
ip6               120 security/lsm_audit.c 	ad->u.net->v6info.daddr = ip6->daddr;
ip6               125 security/lsm_audit.c 	offset += sizeof(*ip6);
ip6               126 security/lsm_audit.c 	nexthdr = ip6->nexthdr;
ip6              4278 security/selinux/hooks.c 	struct ipv6hdr _ipv6h, *ip6;
ip6              4282 security/selinux/hooks.c 	ip6 = skb_header_pointer(skb, offset, sizeof(_ipv6h), &_ipv6h);
ip6              4283 security/selinux/hooks.c 	if (ip6 == NULL)
ip6              4286 security/selinux/hooks.c 	ad->u.net->v6info.saddr = ip6->saddr;
ip6              4287 security/selinux/hooks.c 	ad->u.net->v6info.daddr = ip6->daddr;
ip6              4290 security/selinux/hooks.c 	nexthdr = ip6->nexthdr;
ip6              3783 security/smack/smack_lsm.c 	struct ipv6hdr *ip6;
ip6              3792 security/smack/smack_lsm.c 	ip6 = skb_header_pointer(skb, offset, sizeof(_ipv6h), &_ipv6h);
ip6              3793 security/smack/smack_lsm.c 	if (ip6 == NULL)
ip6              3795 security/smack/smack_lsm.c 	sip->sin6_addr = ip6->saddr;
ip6              3797 security/smack/smack_lsm.c 	nexthdr = ip6->nexthdr;
ip6               766 tools/testing/selftests/bpf/test_sock_addr.c 	struct in6_addr ip6;
ip6               768 tools/testing/selftests/bpf/test_sock_addr.c 	if (inet_pton(AF_INET6, SERV6_IP, (void *)&ip6) != 1) {
ip6               789 tools/testing/selftests/bpf/test_sock_addr.c 		BPF_JMP_IMM(BPF_JNE, BPF_REG_7, ip6.s6_addr[4], 16),
ip6               794 tools/testing/selftests/bpf/test_sock_addr.c 		BPF_JMP_IMM(BPF_JNE, BPF_REG_7, ip6.s6_addr16[2], 14),
ip6               799 tools/testing/selftests/bpf/test_sock_addr.c 		BPF_LD_IMM64(BPF_REG_8, ip6.s6_addr32[3]),  /* See [2]. */