Searched refs:vxlan_dev (Results 1 – 10 of 10) sorted by relevance
| /linux/drivers/net/vxlan/ |
| 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; 97 static void vxlan_br_mdb_entry_fill(const struct vxlan_dev *vxlan, in vxlan_br_mdb_entry_fill() 162 static int vxlan_mdb_entry_info_fill(const struct vxlan_dev *vxlan, in vxlan_mdb_entry_info_fill() 218 static int vxlan_mdb_entry_fill(const struct vxlan_dev *vxlan, in vxlan_mdb_entry_fill() 248 static int vxlan_mdb_fill(const struct vxlan_dev *vxlan, struct sk_buff *skb, in vxlan_mdb_fill() 280 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_mdb_dump() 606 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_mdb_config_init() 663 vxlan_mdb_entry_lookup(struct vxlan_dev *vxlan, in vxlan_mdb_entry_lookup() 743 static void vxlan_mdb_remote_fini(struct vxlan_dev *vxlan, in vxlan_mdb_remote_fini() 814 vxlan_mdb_remote_src_fwd_del(struct vxlan_dev *vxlan, in vxlan_mdb_remote_src_fwd_del() [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() 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 …]
|
| H A D | vxlan_core.c | 63 static int vxlan_sock_add(struct vxlan_dev *vxlan); 65 static void vxlan_vs_del_dev(struct vxlan_dev *vxlan); 101 static struct vxlan_dev *vxlan_vs_find_vni(struct vxlan_sock *vs, in vxlan_vs_find_vni() 142 static struct vxlan_dev *vxlan_find_vni(struct net *net, int ifindex, in vxlan_find_vni() 156 static int vxlan_fdb_info(struct sk_buff *skb, struct vxlan_dev *vxlan, in vxlan_fdb_info() 264 static void __vxlan_fdb_notify(struct vxlan_dev *vxlan, struct vxlan_fdb *fdb, in __vxlan_fdb_notify() 289 static void vxlan_fdb_switchdev_notifier_info(const struct vxlan_dev *vxlan, in vxlan_fdb_switchdev_notifier_info() 307 static int vxlan_fdb_switchdev_call_notifiers(struct vxlan_dev *vxlan, in vxlan_fdb_switchdev_call_notifiers() 328 static int vxlan_fdb_notify(struct vxlan_dev *vxlan, struct vxlan_fdb *fdb, in vxlan_fdb_notify() 355 struct vxlan_dev *vxlan = netdev_priv(dev); in vxlan_ip_miss() [all …]
|
| /linux/drivers/net/ethernet/mellanox/mlxsw/ |
| H A D | spectrum_switchdev.c | 90 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 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()
|
| /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
|
| /linux/net/openvswitch/ |
| H A D | vport-vxlan.c | 24 struct vxlan_dev *vxlan = netdev_priv(vport->dev); in vxlan_get_options()
|
| /linux/include/net/ |
| H A D | vxlan.h | 260 struct vxlan_dev *vxlan; 284 struct vxlan_dev { struct
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/en/ |
| H A D | tc_tun_vxlan.c | 243 const struct vxlan_dev *vxlan = netdev_priv(mirred_dev); in mlx5e_tc_tun_get_remote_ifindex()
|