Home
last modified time | relevance | path

Searched refs:vxlan (Results 1 – 12 of 12) sorted by relevance

/linux-4.4.14/drivers/net/
Dvxlan.c78 static int vxlan_sock_add(struct vxlan_dev *vxlan);
247 struct vxlan_dev *vxlan; in vxlan_vs_find_vni() local
249 hlist_for_each_entry_rcu(vxlan, vni_head(vs, id), hlist) { in vxlan_vs_find_vni()
250 if (vxlan->default_dst.remote_vni == id) in vxlan_vs_find_vni()
251 return vxlan; in vxlan_vs_find_vni()
272 static int vxlan_fdb_info(struct sk_buff *skb, struct vxlan_dev *vxlan, in vxlan_fdb_info() argument
299 ndm->ndm_ifindex = vxlan->dev->ifindex; in vxlan_fdb_info()
303 if (!net_eq(dev_net(vxlan->dev), vxlan->net) && in vxlan_fdb_info()
305 peernet2id_alloc(dev_net(vxlan->dev), vxlan->net))) in vxlan_fdb_info()
314 if (rdst->remote_port && rdst->remote_port != vxlan->cfg.dst_port && in vxlan_fdb_info()
[all …]
DMakefile25 obj-$(CONFIG_VXLAN) += vxlan.o
DKconfig173 This allows one to create vxlan virtual interfaces that provide
177 http://tools.ietf.org/html/draft-mahalingam-dutt-dcops-vxlan-02
180 will be called vxlan.
/linux-4.4.14/Documentation/networking/
Dvxlan.txt19 The management of vxlan is done in a manner similar to its two closest
24 1. Create vxlan device
25 # ip link add vxlan0 type vxlan id 42 group 239.1.1.1 dev eth1 dstport 4789
35 2. Delete vxlan device
38 3. Show vxlan info
41 It is possible to create, destroy and display the vxlan
D00-INDEX225 vxlan.txt
/linux-4.4.14/net/openvswitch/
Dvport-vxlan.c37 struct vxlan_dev *vxlan = netdev_priv(vport->dev); in vxlan_get_options() local
38 __be16 dst_port = vxlan->cfg.dst_port; in vxlan_get_options()
43 if (vxlan->flags & VXLAN_F_GBP) { in vxlan_get_options()
50 if (vxlan->flags & VXLAN_F_GBP && in vxlan_get_options()
DMakefile22 obj-$(CONFIG_OPENVSWITCH_VXLAN)+= vport-vxlan.o
DKconfig55 If you say Y here, then the Open vSwitch will be able create vxlan vport.
/linux-4.4.14/include/net/
Dvxlan.h201 static inline __be16 vxlan_dev_dst_port(struct vxlan_dev *vxlan, in vxlan_dev_dst_port() argument
206 return inet_sk(vxlan->vn6_sock->sock->sk)->inet_sport; in vxlan_dev_dst_port()
208 return inet_sk(vxlan->vn4_sock->sock->sk)->inet_sport; in vxlan_dev_dst_port()
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx4/
Dmcg.c886 rule_hw->vxlan.vni = in parse_trans_rule()
887 cpu_to_be32(be32_to_cpu(spec->vxlan.vni) << 8); in parse_trans_rule()
888 rule_hw->vxlan.vni_mask = in parse_trans_rule()
889 cpu_to_be32(be32_to_cpu(spec->vxlan.vni_mask) << 8); in parse_trans_rule()
960 "VNID = %d ", be32_to_cpu(cur->vxlan.vni)); in mlx4_err_rule()
/linux-4.4.14/include/linux/mlx4/
Ddevice.h1211 struct mlx4_spec_vxlan vxlan; member
1318 struct mlx4_net_trans_rule_hw_vxlan vxlan; member
/linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_hsi.h3888 struct eth_classify_vxlan_cmd vxlan; member