Searched refs:vxlan_dev (Results 1 – 12 of 12) sorted by relevance
/openbmc/linux/drivers/net/vxlan/ |
H A D | vxlan_private.h | 40 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 D | vxlan_multicast.c | 17 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 D | vxlan_mdb.c | 64 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 D | vxlan_vnifilter.c | 39 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 D | vxlan_core.c | 495 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 D | spectrum_switchdev.c | 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() 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 D | spectrum_nve_vxlan.c | 62 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 D | spectrum.h | 454 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 D | udpgro_fwd.sh | 63 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 D | vport-vxlan.c | 24 struct vxlan_dev *vxlan = netdev_priv(vport->dev); in vxlan_get_options()
|
/openbmc/linux/include/net/ |
H A D | vxlan.h | 258 struct vxlan_dev *vxlan; 282 struct vxlan_dev { struct
|
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | tc_tun_vxlan.c | 216 const struct vxlan_dev *vxlan = netdev_priv(mirred_dev); in mlx5e_tc_tun_get_remote_ifindex()
|