Lines Matching refs:vxlanhdr
673 static struct vxlanhdr *vxlan_gro_remcsum(struct sk_buff *skb, in vxlan_gro_remcsum()
675 struct vxlanhdr *vh, size_t hdrlen, in vxlan_gro_remcsum()
705 struct vxlanhdr *vh, *vh2; in vxlan_gro_receive()
720 skb_gro_postpull_rcsum(skb, vh, sizeof(struct vxlanhdr)); in vxlan_gro_receive()
725 vh = vxlan_gro_remcsum(skb, off_vx, vh, sizeof(struct vxlanhdr), in vxlan_gro_receive()
734 skb_gro_pull(skb, sizeof(struct vxlanhdr)); /* pull vxlan header */ in vxlan_gro_receive()
740 vh2 = (struct vxlanhdr *)(p->data + off_vx); in vxlan_gro_receive()
762 return eth_gro_complete(skb, nhoff + sizeof(struct vxlanhdr)); in vxlan_gro_complete()
1523 static bool vxlan_remcsum(struct vxlanhdr *unparsed, in vxlan_remcsum()
1545 static void vxlan_parse_gbp_hdr(struct vxlanhdr *unparsed, in vxlan_parse_gbp_hdr()
1575 static bool vxlan_parse_gpe_hdr(struct vxlanhdr *unparsed, in vxlan_parse_gpe_hdr()
1667 struct vxlanhdr unparsed; in vxlan_rcv()
1801 struct vxlanhdr *hdr; in vxlan_err_lookup()
2143 static void vxlan_build_gbp_hdr(struct vxlanhdr *vxh, u32 vxflags, in vxlan_build_gbp_hdr()
2163 static int vxlan_build_gpe_hdr(struct vxlanhdr *vxh, u32 vxflags, in vxlan_build_gpe_hdr()
2180 struct vxlanhdr *vxh; in vxlan_build_skb()
2216 start = skb_checksum_start_offset(skb) - sizeof(struct vxlanhdr); in vxlan_build_skb()