Lines Matching refs:ipv6h
79 struct ipv6hdr *ipv6h;
95 if (unlikely(!pskb_may_pull(skb, sizeof(*ipv6h))))
101 SKB_GSO_CB(skb)->encap_level += sizeof(*ipv6h);
103 ipv6h = ipv6_hdr(skb);
104 __skb_pull(skb, sizeof(*ipv6h));
107 proto = ipv6_gso_pull_exthdrs(skb, ipv6h->nexthdr);
131 ipv6h = (struct ipv6hdr *)(skb_mac_header(skb) + nhoff);
135 skb->head - (unsigned char *)(ipv6h + 1);
137 payload_len = skb->len - nhoff - sizeof(*ipv6h);
138 ipv6h->payload_len = htons(payload_len);
139 skb->network_header = (u8 *)ipv6h - skb->head;
148 fptr = (struct frag_hdr *)((u8 *)ipv6h + err);
152 offset += (ntohs(ipv6h->payload_len) -