Home
last modified time | relevance | path

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

/linux/drivers/net/vxlan/
H A Dvxlan_multicast.c17 int vxlan_igmp_join(struct vxlan_dev *vxlan, union vxlan_addr *rip, in vxlan_igmp_join()
51 int vxlan_igmp_leave(struct vxlan_dev *vxlan, union vxlan_addr *rip, in vxlan_igmp_leave()
100 static bool vxlan_group_used_by_vnifilter(struct vxlan_dev *vxlan, in vxlan_group_used_by_vnifilter()
125 bool vxlan_group_used(struct vxlan_net *vn, struct vxlan_dev *dev, in vxlan_group_used()
130 struct vxlan_dev *vxlan; in vxlan_group_used()
179 static int vxlan_multicast_join_vnigrp(struct vxlan_dev *vxlan) in vxlan_multicast_join_vnigrp()
216 static int vxlan_multicast_leave_vnigrp(struct vxlan_dev *vxlan) in vxlan_multicast_leave_vnigrp()
236 int vxlan_multicast_join(struct vxlan_dev *vxlan) in vxlan_multicast_join()
255 int vxlan_multicast_leave(struct vxlan_dev *vxlan) in vxlan_multicast_leave()
H A Dvxlan_vnifilter.c39 static void vxlan_vs_add_del_vninode(struct vxlan_dev *vxlan, in vxlan_vs_add_del_vninode()
72 void vxlan_vs_add_vnigrp(struct vxlan_dev *vxlan, in vxlan_vs_add_vnigrp()
97 void vxlan_vs_del_vnigrp(struct vxlan_dev *vxlan) in vxlan_vs_del_vnigrp()
174 void vxlan_vnifilter_count(struct vxlan_dev *vxlan, __be32 vni, in vxlan_vnifilter_count()
296 static void vxlan_vnifilter_notify(const struct vxlan_dev *vxlan, in vxlan_vnifilter_notify()
337 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_vnifilter_dump_dev()
475 static int vxlan_update_default_fdb_entry(struct vxlan_dev *vxlan, __be32 vni, in vxlan_update_default_fdb_entry()
513 static int vxlan_vni_update_group(struct vxlan_dev *vxlan, in vxlan_vni_update_group()
585 int vxlan_vnilist_update_group(struct vxlan_dev *vxlan, in vxlan_vnilist_update_group()
613 static void vxlan_vni_delete_group(struct vxlan_dev *vxlan, in vxlan_vni_delete_group()
[all …]
/linux/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_switchdev.c90 const struct net_device *vxlan_dev, u16 vid,
2510 const struct net_device *vxlan_dev, in mlxsw_sp_bridge_vlan_aware_vxlan_join() argument
2515 struct vxlan_dev *vxlan = netdev_priv(vxlan_dev); in mlxsw_sp_bridge_vlan_aware_vxlan_join()
2519 .dev = vxlan_dev, in mlxsw_sp_bridge_vlan_aware_vxlan_join()
2530 err = mlxsw_sp_vxlan_mapped_vid(vxlan_dev, &vid); in mlxsw_sp_bridge_vlan_aware_vxlan_join()
2561 const struct net_device *vxlan_dev, u16 vid, in mlxsw_sp_bridge_8021q_vxlan_join() argument
2564 return mlxsw_sp_bridge_vlan_aware_vxlan_join(bridge_device, vxlan_dev, in mlxsw_sp_bridge_8021q_vxlan_join()
2702 const struct net_device *vxlan_dev, u16 vid, in mlxsw_sp_bridge_8021d_vxlan_join() argument
2706 struct vxlan_dev *vxlan = netdev_priv(vxlan_dev); in mlxsw_sp_bridge_8021d_vxlan_join()
2710 .dev = vxlan_dev, in mlxsw_sp_bridge_8021d_vxlan_join()
[all …]
H A Dspectrum_nve_vxlan.c62 struct vxlan_dev *vxlan = netdev_priv(params->dev); in mlxsw_sp_nve_vxlan_can_offload()
151 struct vxlan_dev *vxlan = netdev_priv(params->dev); in mlxsw_sp_nve_vxlan_config()
/linux/net/openvswitch/
H A Dvport-vxlan.c24 struct vxlan_dev *vxlan = netdev_priv(vport->dev); in vxlan_get_options()
/linux/include/net/
H A Dvxlan.h260 struct vxlan_dev *vxlan;
284 struct vxlan_dev { struct
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dtc_tun_vxlan.c243 const struct vxlan_dev *vxlan = netdev_priv(mirred_dev); in mlx5e_tc_tun_get_remote_ifindex()