Searched refs:gbp (Results 1 - 10 of 10) sorted by relevance
/linux-master/include/net/ |
H A D | vxlan.h | 182 u32 gbp; member in struct:vxlan_metadata 585 struct vxlanhdr_gbp *gbp; local 587 if (!md->gbp) 590 gbp = (struct vxlanhdr_gbp *)vxh; 593 if (md->gbp & VXLAN_GBP_DONT_LEARN) 594 gbp->dont_learn = 1; 596 if (md->gbp & VXLAN_GBP_POLICY_APPLIED) 597 gbp->policy_applied = 1; 599 gbp->policy_id = htons(md->gbp [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | tc_tun_vxlan.c | 118 u32 *gbp, *gbp_mask; local 133 if (enc_opts.key->len != sizeof(*gbp) || 139 gbp = (u32 *)&enc_opts.key->data[0]; 150 MLX5_SET(fte_match_set_misc5, misc5_v, tunnel_header_0, *gbp);
|
/linux-master/tools/testing/selftests/bpf/progs/ |
H A D | test_tunnel_kern.c | 336 md.gbp = 0x800FF; /* Set VXLAN Group Policy extension */ 375 md.gbp = 0x800FF; /* Set VXLAN Group Policy extension */ 405 if (key.local_ipv4 != ASSIGNED_ADDR_VETH1 || md.gbp != 0x800FF || 408 bpf_printk("vxlan key %d local ip 0x%x remote ip 0x%x gbp 0x%x flags 0x%x\n", 410 key.remote_ipv4, md.gbp,
|
/linux-master/net/sched/ |
H A D | act_tunnel_key.c | 152 NL_SET_ERR_MSG(extack, "Missing tunnel key vxlan option gbp"); 159 md->gbp = nla_get_u32(tb[TCA_TUNNEL_KEY_ENC_OPT_VXLAN_GBP]); 160 md->gbp &= VXLAN_GBP_MASK; 613 if (nla_put_u32(skb, TCA_TUNNEL_KEY_ENC_OPT_VXLAN_GBP, md->gbp)) {
|
H A D | cls_flower.c | 1302 NL_SET_ERR_MSG(extack, "Missing tunnel key vxlan option gbp"); 1307 md->gbp = nla_get_u32(tb[TCA_FLOWER_KEY_ENC_OPT_VXLAN_GBP]); 1308 md->gbp &= VXLAN_GBP_MASK; 3048 if (nla_put_u32(skb, TCA_FLOWER_KEY_ENC_OPT_VXLAN_GBP, md->gbp))
|
/linux-master/net/ipv4/ |
H A D | ip_tunnel_core.c | 526 md->gbp = nla_get_u32(attr); 527 md->gbp &= VXLAN_GBP_MASK; 769 if (nla_put_u32(skb, LWTUNNEL_IP_OPT_VXLAN_GBP, md->gbp)) {
|
/linux-master/net/netfilter/ |
H A D | nft_tunnel.c | 271 opts->u.vxlan.gbp = ntohl(nla_get_be32(tb[NFTA_TUNNEL_KEY_VXLAN_GBP])); 591 htonl(opts->u.vxlan.gbp)))
|
/linux-master/drivers/net/vxlan/ |
H A D | vxlan_core.c | 1577 struct vxlanhdr_gbp *gbp = (struct vxlanhdr_gbp *)unparsed; local 1583 md->gbp = ntohs(gbp->policy_id); 1590 if (gbp->dont_learn) 1591 md->gbp |= VXLAN_GBP_DONT_LEARN; 1593 if (gbp->policy_applied) 1594 md->gbp |= VXLAN_GBP_POLICY_APPLIED; 1598 skb->mark = md->gbp; 2363 md->gbp = skb->mark;
|
/linux-master/tools/testing/selftests/net/ |
H A D | rtnetlink.sh | 472 run_cmd_fail ip -netns "$testns" link set dev "$vxlan" type vxlan gbp
|
/linux-master/net/openvswitch/ |
H A D | flow_netlink.c | 616 opts.gbp = nla_get_u32(a); 865 if (nla_put_u32(skb, OVS_VXLAN_EXT_GBP, opts->gbp) < 0)
|
Completed in 235 milliseconds