Lines Matching refs:frag_hdr
588 struct frag_hdr *fh; in ip6_fragment()
623 if (mtu < hlen + sizeof(struct frag_hdr) + 8) in ip6_fragment()
625 mtu -= hlen + sizeof(struct frag_hdr); in ip6_fragment()
642 skb_headroom(skb) < (hroom + sizeof(struct frag_hdr))) in ip6_fragment()
649 skb_headroom(frag) < (hlen + hroom + sizeof(struct frag_hdr))) in ip6_fragment()
678 fh = __skb_push(skb, sizeof(struct frag_hdr)); in ip6_fragment()
700 fh = __skb_push(frag, sizeof(struct frag_hdr)); in ip6_fragment()
705 offset += skb->len - hlen - sizeof(struct frag_hdr); in ip6_fragment()
782 frag = alloc_skb(len + hlen + sizeof(struct frag_hdr) + in ip6_fragment()
795 skb_put(frag, len + hlen + sizeof(struct frag_hdr)); in ip6_fragment()
797 fh = (struct frag_hdr *)(skb_network_header(frag) + hlen); in ip6_fragment()
799 sizeof(struct frag_hdr)); in ip6_fragment()
1155 + fragheaderlen - sizeof(struct frag_hdr); in ip6_append_data_mtu()
1281 sizeof(struct frag_hdr); in __ip6_append_data()
1286 sizeof(struct frag_hdr) : 0) + in __ip6_append_data()
1410 alloclen += sizeof(struct frag_hdr); in __ip6_append_data()
1439 skb_reserve(skb, hh_len + sizeof(struct frag_hdr) + in __ip6_append_data()