Home
last modified time | relevance | path

Searched refs:gbp (Results 1 – 9 of 9) sorted by relevance

/linux-6.3-rc2/tools/testing/selftests/bpf/progs/
A Dtest_tunnel_kern.c52 __u32 gbp; member
353 md.gbp = 0x800FF; /* Set VXLAN Group Policy extension */ in vxlan_set_tunnel_dst()
392 md.gbp = 0x800FF; /* Set VXLAN Group Policy extension */ in vxlan_set_tunnel_src()
424 if (key.local_ipv4 != ASSIGNED_ADDR_VETH1 || md.gbp != 0x800FF || in vxlan_get_tunnel_src()
429 key.remote_ipv4, md.gbp, in vxlan_get_tunnel_src()
/linux-6.3-rc2/drivers/net/vxlan/
A Dvxlan_core.c1555 md->gbp = ntohs(gbp->policy_id); in vxlan_parse_gbp_hdr()
1562 if (gbp->dont_learn) in vxlan_parse_gbp_hdr()
1563 md->gbp |= VXLAN_GBP_DONT_LEARN; in vxlan_parse_gbp_hdr()
1565 if (gbp->policy_applied) in vxlan_parse_gbp_hdr()
1570 skb->mark = md->gbp; in vxlan_parse_gbp_hdr()
2146 struct vxlanhdr_gbp *gbp; in vxlan_build_gbp_hdr() local
2148 if (!md->gbp) in vxlan_build_gbp_hdr()
2155 gbp->dont_learn = 1; in vxlan_build_gbp_hdr()
2158 gbp->policy_applied = 1; in vxlan_build_gbp_hdr()
2160 gbp->policy_id = htons(md->gbp & VXLAN_GBP_ID_MASK); in vxlan_build_gbp_hdr()
[all …]
/linux-6.3-rc2/net/sched/
A Dact_tunnel_key.c159 md->gbp = nla_get_u32(tb[TCA_TUNNEL_KEY_ENC_OPT_VXLAN_GBP]); in tunnel_key_copy_vxlan_opt()
160 md->gbp &= VXLAN_GBP_MASK; in tunnel_key_copy_vxlan_opt()
610 if (nla_put_u32(skb, TCA_TUNNEL_KEY_ENC_OPT_VXLAN_GBP, md->gbp)) { in tunnel_key_vxlan_opts_dump()
A Dcls_flower.c1259 md->gbp = nla_get_u32(tb[TCA_FLOWER_KEY_ENC_OPT_VXLAN_GBP]); in fl_set_vxlan_opt()
1260 md->gbp &= VXLAN_GBP_MASK; in fl_set_vxlan_opt()
2901 if (nla_put_u32(skb, TCA_FLOWER_KEY_ENC_OPT_VXLAN_GBP, md->gbp)) in fl_dump_key_vxlan_opt()
/linux-6.3-rc2/net/ipv4/
A Dip_tunnel_core.c526 md->gbp = nla_get_u32(attr); in ip_tun_parse_opts_vxlan()
527 md->gbp &= VXLAN_GBP_MASK; in ip_tun_parse_opts_vxlan()
769 if (nla_put_u32(skb, LWTUNNEL_IP_OPT_VXLAN_GBP, md->gbp)) { in ip_tun_fill_encap_opts_vxlan()
/linux-6.3-rc2/net/netfilter/
A Dnft_tunnel.c271 opts->u.vxlan.gbp = ntohl(nla_get_be32(tb[NFTA_TUNNEL_KEY_VXLAN_GBP])); in nft_tunnel_obj_vxlan_init()
591 htonl(opts->u.vxlan.gbp))) in nft_tunnel_opts_dump()
/linux-6.3-rc2/include/net/
A Dvxlan.h181 u32 gbp; member
/linux-6.3-rc2/tools/testing/selftests/net/
A Drtnetlink.sh495 ip -netns "$testns" link set dev "$vxlan" type vxlan gbp 2>/dev/null
/linux-6.3-rc2/net/openvswitch/
A Dflow_netlink.c613 opts.gbp = nla_get_u32(a); in vxlan_tun_opt_from_nlattr()
862 if (nla_put_u32(skb, OVS_VXLAN_EXT_GBP, opts->gbp) < 0) in vxlan_opt_to_nlattr()

Completed in 33 milliseconds