Home
last modified time | relevance | path

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

/openbmc/linux/drivers/net/vxlan/
H A Dvxlan_private.h40 struct vxlan_dev __rcu *vdev;
178 int vxlan_fdb_create(struct vxlan_dev *vxlan,
184 int __vxlan_fdb_delete(struct vxlan_dev *vxlan,
190 int vxlan_fdb_update(struct vxlan_dev *vxlan,
202 int vxlan_vnigroup_init(struct vxlan_dev *vxlan);
211 void vxlan_vs_add_vnigrp(struct vxlan_dev *vxlan,
214 void vxlan_vs_del_vnigrp(struct vxlan_dev *vxlan);
222 int vxlan_multicast_join(struct vxlan_dev *vxlan);
223 int vxlan_multicast_leave(struct vxlan_dev *vxlan);
244 int vxlan_mdb_init(struct vxlan_dev *vxlan);
[all …]
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_mdb.c64 struct vxlan_dev *vxlan;
272 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_mdb_dump()
600 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_mdb_config_init()
657 vxlan_mdb_entry_lookup(struct vxlan_dev *vxlan, in vxlan_mdb_entry_lookup()
1046 struct vxlan_dev *vxlan = cfg->vxlan; in vxlan_mdb_remote_srcs_replace()
1078 struct vxlan_dev *vxlan = cfg->vxlan; in vxlan_mdb_remote_replace()
1164 vxlan_mdb_entry_get(struct vxlan_dev *vxlan, in vxlan_mdb_entry_get()
1217 struct vxlan_dev *vxlan = cfg->vxlan; in __vxlan_mdb_add()
1241 struct vxlan_dev *vxlan = cfg->vxlan; in __vxlan_mdb_del()
1443 int vxlan_mdb_init(struct vxlan_dev *vxlan) in vxlan_mdb_init()
[all …]
H A Dvxlan_vnifilter.c39 static void vxlan_vs_add_del_vninode(struct vxlan_dev *vxlan, in vxlan_vs_add_del_vninode()
74 void vxlan_vs_add_vnigrp(struct vxlan_dev *vxlan, in vxlan_vs_add_vnigrp()
100 void vxlan_vs_del_vnigrp(struct vxlan_dev *vxlan) in vxlan_vs_del_vnigrp()
341 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_vnifilter_dump_dev()
587 int vxlan_vnilist_update_group(struct vxlan_dev *vxlan, in vxlan_vnilist_update_group()
644 static int vxlan_vni_update(struct vxlan_dev *vxlan, in vxlan_vni_update()
722 static int vxlan_vni_add(struct vxlan_dev *vxlan, in vxlan_vni_add()
775 static int vxlan_vni_del(struct vxlan_dev *vxlan, in vxlan_vni_del()
901 void vxlan_vnigroup_uninit(struct vxlan_dev *vxlan) in vxlan_vnigroup_uninit()
922 int vxlan_vnigroup_init(struct vxlan_dev *vxlan) in vxlan_vnigroup_init()
[all …]
H A Dvxlan_core.c495 const struct vxlan_dev *vxlan, in vxlan_fdb_notify_one()
513 struct vxlan_dev *vxlan; in vxlan_fdb_replay()
548 struct vxlan_dev *vxlan; in vxlan_fdb_clear_offload()
1668 struct vxlan_dev *vxlan; in vxlan_rcv()
1820 struct vxlan_dev *vxlan; in vxlan_err_lookup()
2401 struct vxlan_dev *vxlan, in encap_bypass_if_local()
2418 struct vxlan_dev *dst_vxlan; in encap_bypass_if_local()
3575 struct vxlan_dev *tmp; in vxlan_vni_in_use()
3604 struct vxlan_dev *old, in vxlan_config_validate()
4528 struct vxlan_dev *vxlan, *next; in vxlan_handle_lowerdev_unregister()
[all …]
/openbmc/linux/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_switchdev.c2515 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()
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()
2948 const struct net_device *vxlan_dev) in mlxsw_sp_bridge_vxlan_leave() argument
2950 struct vxlan_dev *vxlan = netdev_priv(vxlan_dev); in mlxsw_sp_bridge_vxlan_leave()
3827 struct vxlan_dev *vxlan = netdev_priv(vxlan_dev); in mlxsw_sp_switchdev_vxlan_vlan_add()
3844 if (!netif_running(vxlan_dev)) in mlxsw_sp_switchdev_vxlan_vlan_add()
3911 struct vxlan_dev *vxlan = netdev_priv(vxlan_dev); in mlxsw_sp_switchdev_vxlan_vlan_del()
3915 if (!netif_running(vxlan_dev)) in mlxsw_sp_switchdev_vxlan_vlan_del()
[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()
H A Dspectrum.h454 mlxsw_sp_vxlan_mapped_vid(const struct net_device *vxlan_dev, u16 *p_vid) in mlxsw_sp_vxlan_mapped_vid() argument
460 err = br_vlan_get_pvid(vxlan_dev, &vid); in mlxsw_sp_vxlan_mapped_vid()
464 err = br_vlan_get_info(vxlan_dev, vid, &vinfo); in mlxsw_sp_vxlan_mapped_vid()
667 const struct net_device *vxlan_dev, u16 vid,
670 const struct net_device *vxlan_dev);
/openbmc/linux/tools/testing/selftests/net/
H A Dudpgro_fwd.sh63 local -r vxlan_dev=$4
68 ip -n $netns link add dev $vxlan_dev type vxlan id $vxlan_id \
70 ip -n $netns link set dev $vxlan_dev up
/openbmc/linux/net/openvswitch/
H A Dvport-vxlan.c24 struct vxlan_dev *vxlan = netdev_priv(vport->dev); in vxlan_get_options()
/openbmc/linux/include/net/
H A Dvxlan.h258 struct vxlan_dev *vxlan;
282 struct vxlan_dev { struct
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dtc_tun_vxlan.c216 const struct vxlan_dev *vxlan = netdev_priv(mirred_dev); in mlx5e_tc_tun_get_remote_ifindex()