unparsed         1511 drivers/net/vxlan.c static bool vxlan_remcsum(struct vxlanhdr *unparsed,
unparsed         1516 drivers/net/vxlan.c 	if (!(unparsed->vx_flags & VXLAN_HF_RCO) || skb->remcsum_offload)
unparsed         1519 drivers/net/vxlan.c 	start = vxlan_rco_start(unparsed->vx_vni);
unparsed         1520 drivers/net/vxlan.c 	offset = start + vxlan_rco_offset(unparsed->vx_vni);
unparsed         1528 drivers/net/vxlan.c 	unparsed->vx_flags &= ~VXLAN_HF_RCO;
unparsed         1529 drivers/net/vxlan.c 	unparsed->vx_vni &= VXLAN_VNI_MASK;
unparsed         1533 drivers/net/vxlan.c static void vxlan_parse_gbp_hdr(struct vxlanhdr *unparsed,
unparsed         1537 drivers/net/vxlan.c 	struct vxlanhdr_gbp *gbp = (struct vxlanhdr_gbp *)unparsed;
unparsed         1540 drivers/net/vxlan.c 	if (!(unparsed->vx_flags & VXLAN_HF_GBP))
unparsed         1560 drivers/net/vxlan.c 	unparsed->vx_flags &= ~VXLAN_GBP_USED_BITS;
unparsed         1563 drivers/net/vxlan.c static bool vxlan_parse_gpe_hdr(struct vxlanhdr *unparsed,
unparsed         1567 drivers/net/vxlan.c 	struct vxlanhdr_gpe *gpe = (struct vxlanhdr_gpe *)unparsed;
unparsed         1588 drivers/net/vxlan.c 	unparsed->vx_flags &= ~VXLAN_GPE_USED_BITS;
unparsed         1655 drivers/net/vxlan.c 	struct vxlanhdr unparsed;
unparsed         1667 drivers/net/vxlan.c 	unparsed = *vxlan_hdr(skb);
unparsed         1669 drivers/net/vxlan.c 	if (!(unparsed.vx_flags & VXLAN_HF_VNI)) {
unparsed         1676 drivers/net/vxlan.c 	unparsed.vx_flags &= ~VXLAN_HF_VNI;
unparsed         1677 drivers/net/vxlan.c 	unparsed.vx_vni &= ~VXLAN_VNI_MASK;
unparsed         1693 drivers/net/vxlan.c 		if (!vxlan_parse_gpe_hdr(&unparsed, &protocol, skb, vs->flags))
unparsed         1719 drivers/net/vxlan.c 		if (!vxlan_remcsum(&unparsed, skb, vs->flags))
unparsed         1722 drivers/net/vxlan.c 		vxlan_parse_gbp_hdr(&unparsed, skb, vs->flags, md);
unparsed         1727 drivers/net/vxlan.c 	if (unparsed.vx_flags || unparsed.vx_vni) {