Lines Matching refs:md
1170 struct vxlan_metadata md = {0}; in vxlan_udp_encap_recv() local
1212 md.gbp = ntohs(gbp->policy_id); in vxlan_udp_encap_recv()
1215 md.gbp |= VXLAN_GBP_DONT_LEARN; in vxlan_udp_encap_recv()
1218 md.gbp |= VXLAN_GBP_POLICY_APPLIED; in vxlan_udp_encap_recv()
1236 md.vni = vxh->vx_vni; in vxlan_udp_encap_recv()
1237 vs->rcv(vs, skb, &md); in vxlan_udp_encap_recv()
1255 struct vxlan_metadata *md) in vxlan_rcv() argument
1266 vni = ntohl(md->vni) >> 8; in vxlan_rcv()
1300 skb->mark = md->gbp; in vxlan_rcv()
1651 struct vxlan_metadata *md) in vxlan_build_gbp_hdr() argument
1655 if (!md->gbp) in vxlan_build_gbp_hdr()
1661 if (md->gbp & VXLAN_GBP_DONT_LEARN) in vxlan_build_gbp_hdr()
1664 if (md->gbp & VXLAN_GBP_POLICY_APPLIED) in vxlan_build_gbp_hdr()
1667 gbp->policy_id = htons(md->gbp & VXLAN_GBP_ID_MASK); in vxlan_build_gbp_hdr()
1676 struct vxlan_metadata *md, bool xnet, u32 vxflags) in vxlan6_xmit_skb() argument
1725 vxh->vx_vni = md->vni; in vxlan6_xmit_skb()
1744 vxlan_build_gbp_hdr(vxh, vxflags, md); in vxlan6_xmit_skb()
1761 struct vxlan_metadata *md, bool xnet, u32 vxflags) in vxlan_xmit_skb() argument
1804 vxh->vx_vni = md->vni; in vxlan_xmit_skb()
1823 vxlan_build_gbp_hdr(vxh, vxflags, md); in vxlan_xmit_skb()
1887 struct vxlan_metadata md; in vxlan_xmit_one() local
1959 md.vni = htonl(vni << 8); in vxlan_xmit_one()
1960 md.gbp = skb->mark; in vxlan_xmit_one()
1964 src_port, dst_port, &md, in vxlan_xmit_one()
2018 md.vni = htonl(vni << 8); in vxlan_xmit_one()
2019 md.gbp = skb->mark; in vxlan_xmit_one()
2022 0, ttl, src_port, dst_port, &md, in vxlan_xmit_one()