ipv6hdr           213 include/linux/ipv6.h static inline struct ipv6hdr *ipv6_hdr(const struct sk_buff *skb)
ipv6hdr           215 include/linux/ipv6.h 	return (struct ipv6hdr *)skb_network_header(skb);
ipv6hdr           218 include/linux/ipv6.h static inline struct ipv6hdr *ipipv6_hdr(const struct sk_buff *skb)
ipv6hdr           220 include/linux/ipv6.h 	return (struct ipv6hdr *)skb_transport_header(skb);
ipv6hdr            92 include/net/inet_ecn.h struct ipv6hdr;
ipv6hdr           122 include/net/inet_ecn.h 		if (skb->network_header + sizeof(struct ipv6hdr) <= skb->tail)
ipv6hdr            41 include/net/ip_vs.h 		const struct ipv6hdr *iph = nh;
ipv6hdr            42 include/net/ip_vs.h 		iphdr->len = sizeof(struct ipv6hdr);
ipv6hdr           461 net/bridge/br_netfilter.c 			if (pkt_len > skb->len - sizeof(struct ipv6hdr))
ipv6hdr           464 net/bridge/br_netfilter.c 					    pkt_len + sizeof(struct ipv6hdr)))
ipv6hdr           491 net/bridge/br_netfilter.c 	struct ipv6hdr *hdr;
ipv6hdr           494 net/bridge/br_netfilter.c 	if (skb->len < sizeof(struct ipv6hdr))
ipv6hdr           497 net/bridge/br_netfilter.c 	if (!pskb_may_pull(skb, sizeof(struct ipv6hdr)))
ipv6hdr           508 net/bridge/br_netfilter.c 		if (pkt_len + sizeof(struct ipv6hdr) > skb->len)
ipv6hdr           510 net/bridge/br_netfilter.c 		if (pskb_trim_rcsum(skb, pkt_len + sizeof(struct ipv6hdr)))
ipv6hdr            34 net/bridge/netfilter/ebt_ip6.c 	const struct ipv6hdr *ih6;
ipv6hdr            35 net/bridge/netfilter/ebt_ip6.c 	struct ipv6hdr _ip6h;
ipv6hdr           126 net/bridge/netfilter/ebt_log.c 		const struct ipv6hdr *ih;
ipv6hdr           127 net/bridge/netfilter/ebt_log.c 		struct ipv6hdr _iph;
ipv6hdr          2865 net/core/pktgen.c 	struct ipv6hdr *iph;
ipv6hdr          2920 net/core/pktgen.c 	skb->transport_header = skb->network_header + sizeof(struct ipv6hdr);
ipv6hdr          2921 net/core/pktgen.c 	skb_put(skb, sizeof(struct ipv6hdr) + sizeof(struct udphdr));
ipv6hdr          2931 net/core/pktgen.c 		  sizeof(struct ipv6hdr) - sizeof(struct udphdr) -
ipv6hdr            90 net/dccp/ipv6.c 	struct ipv6hdr *hdr = (struct ipv6hdr *)skb->data;
ipv6hdr           313 net/dccp/ipv6.c 	struct ipv6hdr *rxip6h;
ipv6hdr           368 net/dccp/ipv6.c 	const struct ipv6hdr *iph = ipv6_hdr(skb);
ipv6hdr          1060 net/dccp/ipv6.c 	.net_header_len	   = sizeof(struct ipv6hdr),
ipv6hdr           465 net/ipv4/ip_gre.c 		inner = ipv6_get_dsfield((struct ipv6hdr *)old_iph);
ipv6hdr           803 net/ipv4/ip_gre.c 			iph->ttl = ((struct ipv6hdr*)old_iph)->hop_limit;
ipv6hdr           100 net/ipv4/tunnel4.c 	if (!pskb_may_pull(skb, sizeof(struct ipv6hdr)))
ipv6hdr           712 net/ipv6/af_inet6.c 	struct ipv6hdr *ipv6h;
ipv6hdr           738 net/ipv6/af_inet6.c 	struct ipv6hdr *ipv6h;
ipv6hdr           181 net/ipv6/ah6.c 		struct ipv6hdr *iph;
ipv6hdr           225 net/ipv6/ah6.c 	struct ipv6hdr *top_iph;
ipv6hdr           251 net/ipv6/ah6.c 	extlen = skb_transport_offset(skb) - sizeof(struct ipv6hdr);
ipv6hdr           329 net/ipv6/ah6.c 	struct ipv6hdr *ip6h;
ipv6hdr           410 net/ipv6/ah6.c 	struct ipv6hdr *iph = (struct ipv6hdr*)skb->data;
ipv6hdr           486 net/ipv6/ah6.c 		x->props.header_len += sizeof(struct ipv6hdr);
ipv6hdr           232 net/ipv6/datagram.c 	serr->addr_offset = (u8 *)&(((struct ipv6hdr *)(icmph + 1))->daddr) -
ipv6hdr           247 net/ipv6/datagram.c 	struct ipv6hdr *iph;
ipv6hdr           253 net/ipv6/datagram.c 	skb = alloc_skb(sizeof(struct ipv6hdr), GFP_ATOMIC);
ipv6hdr           257 net/ipv6/datagram.c 	skb_put(skb, sizeof(struct ipv6hdr));
ipv6hdr           432 net/ipv6/datagram.c 		unsigned int off = sizeof(struct ipv6hdr);
ipv6hdr           359 net/ipv6/esp6.c 	struct ipv6hdr *iph = (struct ipv6hdr*)skb->data;
ipv6hdr           526 net/ipv6/esp6.c 				               (sizeof(struct ipv6hdr) - sizeof(struct iphdr));
ipv6hdr           531 net/ipv6/esp6.c 		x->props.header_len += sizeof(struct ipv6hdr);
ipv6hdr           201 net/ipv6/exthdrs.c 	struct ipv6hdr *ipv6h = ipv6_hdr(skb);
ipv6hdr           608 net/ipv6/exthdrs.c 	if (pkt_len > skb->len - sizeof(struct ipv6hdr)) {
ipv6hdr           614 net/ipv6/exthdrs.c 	if (pskb_trim_rcsum(skb, pkt_len + sizeof(struct ipv6hdr)))
ipv6hdr           646 net/ipv6/exthdrs.c 	if (!pskb_may_pull(skb, sizeof(struct ipv6hdr) + 8) ||
ipv6hdr           647 net/ipv6/exthdrs.c 	    !pskb_may_pull(skb, (sizeof(struct ipv6hdr) +
ipv6hdr           653 net/ipv6/exthdrs.c 	opt->hop = sizeof(struct ipv6hdr);
ipv6hdr           657 net/ipv6/exthdrs.c 		opt->nhoff = sizeof(struct ipv6hdr);
ipv6hdr           284 net/ipv6/icmp.c 	struct ipv6hdr *iph = ipv6_hdr(skb);
ipv6hdr           313 net/ipv6/icmp.c 	struct ipv6hdr *hdr = ipv6_hdr(skb);
ipv6hdr           481 net/ipv6/icmp.c 	len = min_t(unsigned int, len, IPV6_MIN_MTU - sizeof(struct ipv6hdr) -sizeof(struct icmp6hdr));
ipv6hdr           600 net/ipv6/icmp.c 	if (!pskb_may_pull(skb, sizeof(struct ipv6hdr)))
ipv6hdr           603 net/ipv6/icmp.c 	nexthdr = ((struct ipv6hdr *)skb->data)->nexthdr;
ipv6hdr           606 net/ipv6/icmp.c 		inner_offset = ipv6_skip_exthdr(skb, sizeof(struct ipv6hdr), &nexthdr);
ipv6hdr           610 net/ipv6/icmp.c 		inner_offset = sizeof(struct ipv6hdr);
ipv6hdr           644 net/ipv6/icmp.c 	struct ipv6hdr *orig_hdr;
ipv6hdr           713 net/ipv6/icmp.c 		if (!pskb_may_pull(skb, sizeof(struct ipv6hdr)))
ipv6hdr           716 net/ipv6/icmp.c 		orig_hdr = (struct ipv6hdr *) (hdr + 1);
ipv6hdr            59 net/ipv6/ip6_input.c 	struct ipv6hdr *hdr;
ipv6hdr           115 net/ipv6/ip6_input.c 	IP6CB(skb)->nhoff = offsetof(struct ipv6hdr, nexthdr);
ipv6hdr           121 net/ipv6/ip6_input.c 		if (pkt_len + sizeof(struct ipv6hdr) > skb->len) {
ipv6hdr           126 net/ipv6/ip6_input.c 		if (pskb_trim_rcsum(skb, pkt_len + sizeof(struct ipv6hdr))) {
ipv6hdr           187 net/ipv6/ip6_input.c 			struct ipv6hdr *hdr;
ipv6hdr           244 net/ipv6/ip6_input.c 	struct ipv6hdr *hdr;
ipv6hdr            76 net/ipv6/ip6_output.c 	len = skb->len - sizeof(struct ipv6hdr);
ipv6hdr           204 net/ipv6/ip6_output.c 	struct ipv6hdr *hdr;
ipv6hdr           218 net/ipv6/ip6_output.c 		head_room += sizeof(struct ipv6hdr) + LL_RESERVED_SPACE(dst->dev);
ipv6hdr           239 net/ipv6/ip6_output.c 	skb_push(skb, sizeof(struct ipv6hdr));
ipv6hdr           306 net/ipv6/ip6_output.c 	struct ipv6hdr *hdr;
ipv6hdr           312 net/ipv6/ip6_output.c 	totlen = len + sizeof(struct ipv6hdr);
ipv6hdr           315 net/ipv6/ip6_output.c 	skb_put(skb, sizeof(struct ipv6hdr));
ipv6hdr           361 net/ipv6/ip6_output.c 	struct ipv6hdr *hdr = ipv6_hdr(skb);
ipv6hdr           370 net/ipv6/ip6_output.c 		offset = sizeof(struct ipv6hdr);
ipv6hdr           418 net/ipv6/ip6_output.c 	struct ipv6hdr *hdr = ipv6_hdr(skb);
ipv6hdr           585 net/ipv6/ip6_output.c 	u16 offset = sizeof(struct ipv6hdr);
ipv6hdr           627 net/ipv6/ip6_output.c 	struct ipv6hdr *tmp_hdr;
ipv6hdr           719 net/ipv6/ip6_output.c 						   sizeof(struct ipv6hdr));
ipv6hdr           743 net/ipv6/ip6_output.c 						      sizeof(struct ipv6hdr));
ipv6hdr           862 net/ipv6/ip6_output.c 						    sizeof(struct ipv6hdr));
ipv6hdr          1178 net/ipv6/ip6_output.c 	fragheaderlen = sizeof(struct ipv6hdr) + rt->rt6i_nfheader_len +
ipv6hdr          1182 net/ipv6/ip6_output.c 	if (mtu <= sizeof(struct ipv6hdr) + IPV6_MAXPLEN) {
ipv6hdr          1183 net/ipv6/ip6_output.c 		if (inet->cork.length + length > sizeof(struct ipv6hdr) + IPV6_MAXPLEN - fragheaderlen) {
ipv6hdr          1428 net/ipv6/ip6_output.c 	struct ipv6hdr *hdr;
ipv6hdr          1465 net/ipv6/ip6_output.c 	skb_push(skb, sizeof(struct ipv6hdr));
ipv6hdr           338 net/ipv6/ip6_tunnel.c 	struct ipv6hdr *ipv6h = (struct ipv6hdr *) raw;
ipv6hdr           399 net/ipv6/ip6_tunnel.c 	struct ipv6hdr *ipv6h = (struct ipv6hdr *) skb->data;
ipv6hdr           602 net/ipv6/ip6_tunnel.c 	if (rel_msg && pskb_may_pull(skb, offset + sizeof(struct ipv6hdr))) {
ipv6hdr           695 net/ipv6/ip6_tunnel.c 	struct ipv6hdr *ipv6h = ipv6_hdr(skb);
ipv6hdr           851 net/ipv6/ip6_tunnel.c 	struct ipv6hdr *ipv6h = ipv6_hdr(skb);
ipv6hdr           856 net/ipv6/ip6_tunnel.c 	unsigned int max_headroom = sizeof(struct ipv6hdr);
ipv6hdr           922 net/ipv6/ip6_tunnel.c 	skb_push(skb, sizeof(struct ipv6hdr));
ipv6hdr           996 net/ipv6/ip6_tunnel.c 	struct ipv6hdr *ipv6h = ipv6_hdr(skb);
ipv6hdr          1138 net/ipv6/ip6_tunnel.c 				sizeof (struct ipv6hdr);
ipv6hdr          1140 net/ipv6/ip6_tunnel.c 			dev->mtu = rt->rt6i_dev->mtu - sizeof (struct ipv6hdr);
ipv6hdr          1326 net/ipv6/ip6_tunnel.c 	dev->hard_header_len = LL_MAX_HEADER + sizeof (struct ipv6hdr);
ipv6hdr          1327 net/ipv6/ip6_tunnel.c 	dev->mtu = ETH_DATA_LEN - sizeof (struct ipv6hdr);
ipv6hdr           351 net/ipv6/ip6mr.c 	struct ipv6hdr   *encap;
ipv6hdr           365 net/ipv6/ip6mr.c 	encap = (struct ipv6hdr *)(skb_transport_header(skb) +
ipv6hdr           423 net/ipv6/ip6mr.c 	dev->mtu		= 1500 - sizeof(struct ipv6hdr) - 8;
ipv6hdr           518 net/ipv6/ip6mr.c 			struct nlmsghdr *nlh = (struct nlmsghdr *)skb_pull(skb, sizeof(struct ipv6hdr));
ipv6hdr           720 net/ipv6/ip6mr.c 			struct nlmsghdr *nlh = (struct nlmsghdr *)skb_pull(skb, sizeof(struct ipv6hdr));
ipv6hdr           755 net/ipv6/ip6mr.c 		skb = alloc_skb(sizeof(struct ipv6hdr) + sizeof(*msg), GFP_ATOMIC);
ipv6hdr           792 net/ipv6/ip6mr.c 	skb_put(skb, sizeof(struct ipv6hdr));
ipv6hdr           794 net/ipv6/ip6mr.c 	skb_copy_to_linear_data(skb, ipv6_hdr(pkt), sizeof(struct ipv6hdr));
ipv6hdr           813 net/ipv6/ip6mr.c 	skb_pull(skb, sizeof(struct ipv6hdr));
ipv6hdr          1397 net/ipv6/ip6mr.c 	struct ipv6hdr *ipv6h;
ipv6hdr          1621 net/ipv6/ip6mr.c 		struct ipv6hdr *iph;
ipv6hdr          1637 net/ipv6/ip6mr.c 		skb2 = alloc_skb(sizeof(struct ipv6hdr), GFP_ATOMIC);
ipv6hdr          1645 net/ipv6/ip6mr.c 		skb_put(skb2, sizeof(struct ipv6hdr));
ipv6hdr            57 net/ipv6/ipcomp6.c 	struct ipv6hdr *iph = (struct ipv6hdr*)skb->data;
ipv6hdr           144 net/ipv6/ipcomp6.c 		x->props.header_len += sizeof(struct ipv6hdr);
ipv6hdr          1168 net/ipv6/mcast.c 	len = ntohs(ipv6_hdr(skb)->payload_len) + sizeof(struct ipv6hdr);
ipv6hdr          1440 net/ipv6/mcast.c 	struct ipv6hdr *pip6 = ipv6_hdr(skb);
ipv6hdr          1784 net/ipv6/mcast.c 	full_len = sizeof(struct ipv6hdr) + payload_len;
ipv6hdr           129 net/ipv6/mip6.c 	struct ipv6hdr *iph = ipv6_hdr(skb);
ipv6hdr           148 net/ipv6/mip6.c 	struct ipv6hdr *iph;
ipv6hdr           260 net/ipv6/mip6.c 	u16 offset = sizeof(struct ipv6hdr);
ipv6hdr           366 net/ipv6/mip6.c 	struct ipv6hdr *iph;
ipv6hdr           396 net/ipv6/mip6.c 	u16 offset = sizeof(struct ipv6hdr);
ipv6hdr           481 net/ipv6/ndisc.c 				  (MAX_HEADER + sizeof(struct ipv6hdr) +
ipv6hdr          1521 net/ipv6/ndisc.c 		     IPV6_MIN_MTU-sizeof(struct ipv6hdr)-len, skb->len + 8);
ipv6hdr          1526 net/ipv6/ndisc.c 				   (MAX_HEADER + sizeof(struct ipv6hdr) +
ipv6hdr            15 net/ipv6/netfilter.c 	struct ipv6hdr *iph = ipv6_hdr(skb);
ipv6hdr            67 net/ipv6/netfilter.c 		struct ipv6hdr *iph = ipv6_hdr(skb);
ipv6hdr            80 net/ipv6/netfilter.c 		struct ipv6hdr *iph = ipv6_hdr(skb);
ipv6hdr            97 net/ipv6/netfilter.c 	struct ipv6hdr *ip6h = ipv6_hdr(skb);
ipv6hdr           131 net/ipv6/netfilter.c 	struct ipv6hdr *ip6h = ipv6_hdr(skb);
ipv6hdr           285 net/ipv6/netfilter/ip6_queue.c 	struct ipv6hdr *user_iph = (struct ipv6hdr *)v->payload;
ipv6hdr           104 net/ipv6/netfilter/ip6_tables.c 	const struct ipv6hdr *ipv6 = ipv6_hdr(skb);
ipv6hdr           397 net/ipv6/netfilter/ip6_tables.c 				    sizeof(struct ipv6hdr), 1);
ipv6hdr          2326 net/ipv6/netfilter/ip6_tables.c 	unsigned int start = skb_network_offset(skb) + sizeof(struct ipv6hdr);
ipv6hdr            24 net/ipv6/netfilter/ip6t_HL.c 	struct ipv6hdr *ip6h;
ipv6hdr            46 net/ipv6/netfilter/ip6t_LOG.c 	struct ipv6hdr _ip6h;
ipv6hdr            47 net/ipv6/netfilter/ip6t_LOG.c 	const struct ipv6hdr *ih;
ipv6hdr            68 net/ipv6/netfilter/ip6t_LOG.c 	       ntohs(ih->payload_len) + sizeof(struct ipv6hdr),
ipv6hdr            74 net/ipv6/netfilter/ip6t_LOG.c 	ptr = ip6hoff + sizeof(struct ipv6hdr);
ipv6hdr            44 net/ipv6/netfilter/ip6t_REJECT.c 	const struct ipv6hdr *oip6h = ipv6_hdr(oldskb);
ipv6hdr            45 net/ipv6/netfilter/ip6t_REJECT.c 	struct ipv6hdr *ip6h;
ipv6hdr           104 net/ipv6/netfilter/ip6t_REJECT.c 	nskb = alloc_skb(hh_len + 15 + dst->header_len + sizeof(struct ipv6hdr)
ipv6hdr           119 net/ipv6/netfilter/ip6t_REJECT.c 	skb_put(nskb, sizeof(struct ipv6hdr));
ipv6hdr            25 net/ipv6/netfilter/ip6t_hl.c 	const struct ipv6hdr *ip6h = ipv6_hdr(skb);
ipv6hdr            43 net/ipv6/netfilter/ip6t_ipv6header.c 	ptr = sizeof(struct ipv6hdr);
ipv6hdr            36 net/ipv6/netfilter/nf_conntrack_l3proto_ipv6.c 	ap = skb_header_pointer(skb, nhoff + offsetof(struct ipv6hdr, saddr),
ipv6hdr           119 net/ipv6/netfilter/nf_conntrack_l3proto_ipv6.c 	unsigned int extoff = nhoff + sizeof(struct ipv6hdr);
ipv6hdr           123 net/ipv6/netfilter/nf_conntrack_l3proto_ipv6.c 	if (skb_copy_bits(skb, nhoff + offsetof(struct ipv6hdr, nexthdr),
ipv6hdr           256 net/ipv6/netfilter/nf_conntrack_l3proto_ipv6.c 	if (skb->len < sizeof(struct ipv6hdr)) {
ipv6hdr           140 net/ipv6/netfilter/nf_conntrack_proto_icmpv6.c 				+ sizeof(struct ipv6hdr)
ipv6hdr           396 net/ipv6/netfilter/nf_conntrack_reasm.c 		       sizeof(struct ipv6hdr) + fq->q.len -
ipv6hdr           519 net/ipv6/netfilter/nf_conntrack_reasm.c 	u8 prev_nhoff = netoff + offsetof(struct ipv6hdr, nexthdr);
ipv6hdr           520 net/ipv6/netfilter/nf_conntrack_reasm.c 	int start = netoff + sizeof(struct ipv6hdr);
ipv6hdr           570 net/ipv6/netfilter/nf_conntrack_reasm.c 	struct ipv6hdr *hdr;
ipv6hdr           359 net/ipv6/raw.c 		struct ipv6hdr *ip6h = (struct ipv6hdr *)skb->data;
ipv6hdr           608 net/ipv6/raw.c 	struct ipv6hdr *iph;
ipv6hdr           316 net/ipv6/reassembly.c 					  offsetof(struct ipv6hdr, payload_len));
ipv6hdr           484 net/ipv6/reassembly.c 		       sizeof(struct ipv6hdr) + fq->q.len -
ipv6hdr           579 net/ipv6/reassembly.c 	struct ipv6hdr *hdr = ipv6_hdr(skb);
ipv6hdr           752 net/ipv6/route.c 	struct ipv6hdr *iph = ipv6_hdr(skb);
ipv6hdr           911 net/ipv6/route.c 	mtu -= sizeof(struct ipv6hdr) + sizeof(struct tcphdr);
ipv6hdr          2323 net/ipv6/route.c 	skb_reserve(skb, MAX_HEADER + sizeof(struct ipv6hdr));
ipv6hdr           477 net/ipv6/sit.c 	if (!pskb_may_pull(skb, sizeof(struct ipv6hdr)))
ipv6hdr           542 net/ipv6/sit.c 	struct ipv6hdr *iph6 = ipv6_hdr(skb);
ipv6hdr           129 net/ipv6/syncookies.c 	struct ipv6hdr *iph = ipv6_hdr(skb);
ipv6hdr           149 net/ipv6/syncookies.c 	struct ipv6hdr *iph = ipv6_hdr(skb);
ipv6hdr           287 net/ipv6/tcp_ipv6.c 	tp->rx_opt.mss_clamp = IPV6_MIN_MTU - sizeof(struct tcphdr) - sizeof(struct ipv6hdr);
ipv6hdr           320 net/ipv6/tcp_ipv6.c 	struct ipv6hdr *hdr = (struct ipv6hdr*)skb->data;
ipv6hdr           808 net/ipv6/tcp_ipv6.c 		struct ipv6hdr *ip6h = ipv6_hdr(skb);
ipv6hdr           846 net/ipv6/tcp_ipv6.c 	struct ipv6hdr *ip6h = ipv6_hdr(skb);
ipv6hdr           927 net/ipv6/tcp_ipv6.c 	struct ipv6hdr *ipv6h;
ipv6hdr           963 net/ipv6/tcp_ipv6.c 	buff = alloc_skb(MAX_HEADER + sizeof(struct ipv6hdr) + tot_len,
ipv6hdr           968 net/ipv6/tcp_ipv6.c 	skb_reserve(buff, MAX_HEADER + sizeof(struct ipv6hdr) + tot_len);
ipv6hdr          1166 net/ipv6/tcp_ipv6.c 	tmp_opt.mss_clamp = IPV6_MIN_MTU - sizeof(struct tcphdr) - sizeof(struct ipv6hdr);
ipv6hdr          1735 net/ipv6/tcp_ipv6.c 	.net_header_len	   = sizeof(struct ipv6hdr),
ipv6hdr            94 net/ipv6/tunnel6.c 	if (!pskb_may_pull(skb, sizeof(struct ipv6hdr)))
ipv6hdr           115 net/ipv6/udp.c 	struct ipv6hdr *iph = ipv6_hdr(skb);
ipv6hdr           245 net/ipv6/udp.c 	struct ipv6hdr *hdr = (struct ipv6hdr*)skb->data;
ipv6hdr            27 net/ipv6/xfrm6_input.c 	XFRM_SPI_SKB_CB(skb)->daddroff = offsetof(struct ipv6hdr, daddr);
ipv6hdr            24 net/ipv6/xfrm6_mode_beet.c 	struct ipv6hdr *iph = ipv6_hdr(skb);
ipv6hdr            42 net/ipv6/xfrm6_mode_beet.c 	struct ipv6hdr *top_iph;
ipv6hdr            57 net/ipv6/xfrm6_mode_beet.c 			  offsetof(struct ipv6hdr, nexthdr);
ipv6hdr            84 net/ipv6/xfrm6_mode_beet.c 	struct ipv6hdr *ip6h;
ipv6hdr            86 net/ipv6/xfrm6_mode_beet.c 	int size = sizeof(struct ipv6hdr);
ipv6hdr            44 net/ipv6/xfrm6_mode_ro.c 	struct ipv6hdr *iph;
ipv6hdr            24 net/ipv6/xfrm6_mode_transport.c 	struct ipv6hdr *iph;
ipv6hdr            57 net/ipv6/xfrm6_mode_transport.c 					   sizeof(struct ipv6hdr));
ipv6hdr            21 net/ipv6/xfrm6_mode_tunnel.c 	struct ipv6hdr *outer_iph = ipv6_hdr(skb);
ipv6hdr            22 net/ipv6/xfrm6_mode_tunnel.c 	struct ipv6hdr *inner_iph = ipipv6_hdr(skb);
ipv6hdr            35 net/ipv6/xfrm6_mode_tunnel.c 	struct ipv6hdr *top_iph;
ipv6hdr            40 net/ipv6/xfrm6_mode_tunnel.c 			  offsetof(struct ipv6hdr, nexthdr);
ipv6hdr            68 net/ipv6/xfrm6_mode_tunnel.c 	if (!pskb_may_pull(skb, sizeof(struct ipv6hdr)))
ipv6hdr           148 net/ipv6/xfrm6_policy.c 	struct ipv6hdr *hdr = ipv6_hdr(skb);
ipv6hdr           152 net/ipv6/xfrm6_state.c 	struct ipv6hdr *iph = ipv6_hdr(skb);
ipv6hdr           257 net/ipv6/xfrm6_tunnel.c 	struct ipv6hdr *iph = ipv6_hdr(skb);
ipv6hdr           313 net/ipv6/xfrm6_tunnel.c 	x->props.header_len = sizeof(struct ipv6hdr);
ipv6hdr           616 net/netfilter/ipvs/ip_vs_core.c 	struct ipv6hdr *iph	 = ipv6_hdr(skb);
ipv6hdr           617 net/netfilter/ipvs/ip_vs_core.c 	unsigned int icmp_offset = sizeof(struct ipv6hdr);
ipv6hdr           620 net/netfilter/ipvs/ip_vs_core.c 	struct ipv6hdr *ciph	 = (struct ipv6hdr *)(icmph + 1);
ipv6hdr           632 net/netfilter/ipvs/ip_vs_core.c 		__be16 *ports = (void *)ciph + sizeof(struct ipv6hdr);
ipv6hdr           784 net/netfilter/ipvs/ip_vs_core.c 	struct ipv6hdr *iph;
ipv6hdr           786 net/netfilter/ipvs/ip_vs_core.c 	struct ipv6hdr	_ciph, *cih;	/* The ip header contained
ipv6hdr           803 net/netfilter/ipvs/ip_vs_core.c 	offset = sizeof(struct ipv6hdr);
ipv6hdr           843 net/netfilter/ipvs/ip_vs_core.c 	offset += sizeof(struct ipv6hdr);
ipv6hdr           853 net/netfilter/ipvs/ip_vs_core.c 				    pp, offset, sizeof(struct ipv6hdr));
ipv6hdr          1152 net/netfilter/ipvs/ip_vs_core.c 	struct ipv6hdr *iph;
ipv6hdr          1154 net/netfilter/ipvs/ip_vs_core.c 	struct ipv6hdr	_ciph, *cih;	/* The ip header contained
ipv6hdr          1173 net/netfilter/ipvs/ip_vs_core.c 	offset = sizeof(struct ipv6hdr);
ipv6hdr          1213 net/netfilter/ipvs/ip_vs_core.c 	offset += sizeof(struct ipv6hdr);
ipv6hdr          1226 net/netfilter/ipvs/ip_vs_core.c 						    sizeof(struct ipv6hdr));
ipv6hdr           200 net/netfilter/ipvs/ip_vs_proto.c 	struct ipv6hdr _iph, *ih;
ipv6hdr           212 net/netfilter/ipvs/ip_vs_proto.c 		pptr = skb_header_pointer(skb, offset + sizeof(struct ipv6hdr),
ipv6hdr           151 net/netfilter/ipvs/ip_vs_proto_ah_esp.c 	struct ipv6hdr _iph, *ih;
ipv6hdr           169 net/netfilter/ipvs/ip_vs_proto_tcp.c 		tcphoff = sizeof(struct ipv6hdr);
ipv6hdr           239 net/netfilter/ipvs/ip_vs_proto_tcp.c 		tcphoff = sizeof(struct ipv6hdr);
ipv6hdr           308 net/netfilter/ipvs/ip_vs_proto_tcp.c 		tcphoff = sizeof(struct ipv6hdr);
ipv6hdr           574 net/netfilter/ipvs/ip_vs_proto_tcp.c 	int ihl = cp->af == AF_INET ? ip_hdrlen(skb) : sizeof(struct ipv6hdr);
ipv6hdr           176 net/netfilter/ipvs/ip_vs_proto_udp.c 		udphoff = sizeof(struct ipv6hdr);
ipv6hdr           251 net/netfilter/ipvs/ip_vs_proto_udp.c 		udphoff = sizeof(struct ipv6hdr);
ipv6hdr           323 net/netfilter/ipvs/ip_vs_proto_udp.c 		udphoff = sizeof(struct ipv6hdr);
ipv6hdr           290 net/netfilter/ipvs/ip_vs_xmit.c 	struct ipv6hdr  *iph = ipv6_hdr(skb);
ipv6hdr           440 net/netfilter/ipvs/ip_vs_xmit.c 		p = skb_header_pointer(skb, sizeof(struct ipv6hdr),
ipv6hdr           463 net/netfilter/ipvs/ip_vs_xmit.c 	if (!skb_make_writable(skb, sizeof(struct ipv6hdr)))
ipv6hdr           642 net/netfilter/ipvs/ip_vs_xmit.c 	struct ipv6hdr  *old_iph = ipv6_hdr(skb);
ipv6hdr           644 net/netfilter/ipvs/ip_vs_xmit.c 	struct ipv6hdr  *iph;		/* Our new IP header */
ipv6hdr           663 net/netfilter/ipvs/ip_vs_xmit.c 	mtu = dst_mtu(&rt->u.dst) - sizeof(struct ipv6hdr);
ipv6hdr           673 net/netfilter/ipvs/ip_vs_xmit.c 	if (mtu < ntohs(old_iph->payload_len) + sizeof(struct ipv6hdr)) {
ipv6hdr           683 net/netfilter/ipvs/ip_vs_xmit.c 	max_headroom = LL_RESERVED_SPACE(tdev) + sizeof(struct ipv6hdr);
ipv6hdr           702 net/netfilter/ipvs/ip_vs_xmit.c 	skb_push(skb, sizeof(struct ipv6hdr));
ipv6hdr            55 net/netfilter/xt_DSCP.c 		if (!skb_make_writable(skb, sizeof(struct ipv6hdr)))
ipv6hdr           134 net/netfilter/xt_DSCP.c 	struct ipv6hdr *iph = ipv6_hdr(skb);
ipv6hdr           202 net/netfilter/xt_TCPMSS.c 	struct ipv6hdr *ipv6h = ipv6_hdr(skb);
ipv6hdr            88 net/netfilter/xt_TCPOPTSTRIP.c 	struct ipv6hdr *ipv6h = ipv6_hdr(skb);
ipv6hdr           199 net/netfilter/xt_connlimit.c 		const struct ipv6hdr *iph = ipv6_hdr(skb);
ipv6hdr           532 net/netfilter/xt_hashlimit.c 		protoff = ipv6_skip_exthdr(skb, sizeof(struct ipv6hdr), &nexthdr);
ipv6hdr           111 net/netfilter/xt_iprange.c 	const struct ipv6hdr *iph = ipv6_hdr(skb);
ipv6hdr            37 net/netfilter/xt_length.c 				 sizeof(struct ipv6hdr);
ipv6hdr           226 net/netfilter/xt_recent.c 		const struct ipv6hdr *iph = ipv6_hdr(skb);
ipv6hdr          1581 net/netlabel/netlabel_unlabeled.c 		struct ipv6hdr *hdr6;
ipv6hdr           132 net/sched/cls_flow.c 		struct ipv6hdr *iph = ipv6_hdr(skb);
ipv6hdr           159 net/sched/cls_flow.c 		struct ipv6hdr *iph = ipv6_hdr(skb);
ipv6hdr           146 net/sched/cls_rsvp.h 	struct ipv6hdr *nhptr = ipv6_hdr(skb);
ipv6hdr           157 net/sched/cls_rsvp.h 	xprt = ((u8*)nhptr) + sizeof(struct ipv6hdr);
ipv6hdr           214 net/sched/sch_dsmark.c 			if (skb_cow_head(skb, sizeof(struct ipv6hdr)))
ipv6hdr           139 net/sched/sch_sfq.c 		struct ipv6hdr *iph = ipv6_hdr(skb);
ipv6hdr          1022 net/sctp/ipv6.c 	.net_header_len	   = sizeof(struct ipv6hdr),
ipv6hdr           121 net/sctp/output.c 		overhead = sizeof(struct ipv6hdr);
ipv6hdr          2132 net/xfrm/xfrm_state.c 	struct ipv6hdr *iph6;
ipv6hdr          3484 security/selinux/hooks.c 	struct ipv6hdr _ipv6h, *ip6;