Lines Matching refs:vxlanhdr
732 static struct vxlanhdr *vxlan_gro_remcsum(struct sk_buff *skb, in vxlan_gro_remcsum()
734 struct vxlanhdr *vh, size_t hdrlen, in vxlan_gro_remcsum()
764 struct vxlanhdr *vh, *vh2; in vxlan_gro_receive()
782 skb_gro_postpull_rcsum(skb, vh, sizeof(struct vxlanhdr)); in vxlan_gro_receive()
787 vh = vxlan_gro_remcsum(skb, off_vx, vh, sizeof(struct vxlanhdr), in vxlan_gro_receive()
796 skb_gro_pull(skb, sizeof(struct vxlanhdr)); /* pull vxlan header */ in vxlan_gro_receive()
802 vh2 = (struct vxlanhdr *)(p->data + off_vx); in vxlan_gro_receive()
824 return eth_gro_complete(skb, nhoff + sizeof(struct vxlanhdr)); in vxlan_gro_complete()
1688 static bool vxlan_remcsum(struct vxlanhdr *unparsed, in vxlan_remcsum()
1710 static void vxlan_parse_gbp_hdr(struct vxlanhdr *unparsed, in vxlan_parse_gbp_hdr()
1740 static bool vxlan_parse_gpe_hdr(struct vxlanhdr *unparsed, in vxlan_parse_gpe_hdr()
1831 struct vxlanhdr unparsed; in vxlan_rcv()
1960 struct vxlanhdr *hdr; in vxlan_err_lookup()
2296 static void vxlan_build_gbp_hdr(struct vxlanhdr *vxh, u32 vxflags, in vxlan_build_gbp_hdr()
2316 static int vxlan_build_gpe_hdr(struct vxlanhdr *vxh, u32 vxflags, in vxlan_build_gpe_hdr()
2333 struct vxlanhdr *vxh; in vxlan_build_skb()
2369 start = skb_checksum_start_offset(skb) - sizeof(struct vxlanhdr); in vxlan_build_skb()