Home
last modified time | relevance | path

Searched refs:vxlan_dev (Results 1 – 6 of 6) sorted by relevance

/Linux-v5.4/drivers/net/
Dvxlan.c59 static int vxlan_sock_add(struct vxlan_dev *vxlan);
61 static void vxlan_vs_del_dev(struct vxlan_dev *vxlan);
205 static struct vxlan_dev *vxlan_vs_find_vni(struct vxlan_sock *vs, int ifindex, in vxlan_vs_find_vni()
233 static struct vxlan_dev *vxlan_find_vni(struct net *net, int ifindex, in vxlan_find_vni()
247 static int vxlan_fdb_info(struct sk_buff *skb, struct vxlan_dev *vxlan, in vxlan_fdb_info()
333 static void __vxlan_fdb_notify(struct vxlan_dev *vxlan, struct vxlan_fdb *fdb, in __vxlan_fdb_notify()
359 static void vxlan_fdb_switchdev_notifier_info(const struct vxlan_dev *vxlan, in vxlan_fdb_switchdev_notifier_info()
377 static int vxlan_fdb_switchdev_call_notifiers(struct vxlan_dev *vxlan, in vxlan_fdb_switchdev_call_notifiers()
398 static int vxlan_fdb_notify(struct vxlan_dev *vxlan, struct vxlan_fdb *fdb, in vxlan_fdb_notify()
425 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_ip_miss()
[all …]
/Linux-v5.4/drivers/net/ethernet/mellanox/mlxsw/
Dspectrum_switchdev.c88 const struct net_device *vxlan_dev, u16 vid,
1970 const struct net_device *vxlan_dev, u16 vid, in mlxsw_sp_bridge_8021q_vxlan_join() argument
1974 struct vxlan_dev *vxlan = netdev_priv(vxlan_dev); in mlxsw_sp_bridge_8021q_vxlan_join()
1978 .dev = vxlan_dev, in mlxsw_sp_bridge_8021q_vxlan_join()
1988 err = mlxsw_sp_vxlan_mapped_vid(vxlan_dev, &vid); in mlxsw_sp_bridge_8021q_vxlan_join()
2051 struct net_device *vxlan_dev; in mlxsw_sp_bridge_8021q_fid_get() local
2065 vxlan_dev = mlxsw_sp_bridge_8021q_vxlan_dev_find(bridge_device->dev, in mlxsw_sp_bridge_8021q_fid_get()
2067 if (!vxlan_dev) in mlxsw_sp_bridge_8021q_fid_get()
2070 if (!netif_running(vxlan_dev)) in mlxsw_sp_bridge_8021q_fid_get()
2073 err = mlxsw_sp_bridge_8021q_vxlan_join(bridge_device, vxlan_dev, vid, in mlxsw_sp_bridge_8021q_fid_get()
[all …]
Dspectrum.h332 mlxsw_sp_vxlan_mapped_vid(const struct net_device *vxlan_dev, u16 *p_vid) in mlxsw_sp_vxlan_mapped_vid() argument
338 err = br_vlan_get_pvid(vxlan_dev, &vid); in mlxsw_sp_vxlan_mapped_vid()
342 err = br_vlan_get_info(vxlan_dev, vid, &vinfo); in mlxsw_sp_vxlan_mapped_vid()
452 const struct net_device *vxlan_dev, u16 vid,
455 const struct net_device *vxlan_dev);
Dspectrum_nve_vxlan.c28 struct vxlan_dev *vxlan = netdev_priv(dev); in mlxsw_sp_nve_vxlan_can_offload()
93 struct vxlan_dev *vxlan = netdev_priv(dev); in mlxsw_sp_nve_vxlan_config()
/Linux-v5.4/include/net/
Dvxlan.h227 struct vxlan_dev *vxlan;
231 struct vxlan_dev { struct
/Linux-v5.4/net/openvswitch/
Dvport-vxlan.c24 struct vxlan_dev *vxlan = netdev_priv(vport->dev); in vxlan_get_options()