Lines Matching refs:vxlan_dev

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()
2813 const struct net_device *vxlan_dev, u16 vid, in mlxsw_sp_bridge_8021ad_vxlan_join() argument
2816 return mlxsw_sp_bridge_vlan_aware_vxlan_join(bridge_device, vxlan_dev, in mlxsw_sp_bridge_8021ad_vxlan_join()
2934 const struct net_device *vxlan_dev, u16 vid, in mlxsw_sp_bridge_vxlan_join() argument
2943 return bridge_device->ops->vxlan_join(bridge_device, vxlan_dev, vid, in mlxsw_sp_bridge_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()
3004 struct vxlan_dev *vxlan = netdev_priv(dev); in mlxsw_sp_fdb_vxlan_call_notifiers()
3212 struct vxlan_dev *vxlan = netdev_priv(dev); in __mlxsw_sp_fdb_notify_mac_uc_tunnel_process()
3697 struct vxlan_dev *vxlan = netdev_priv(switchdev_work->dev); in mlxsw_sp_switchdev_vxlan_work_prepare()
3823 const struct net_device *vxlan_dev, u16 vid, in mlxsw_sp_switchdev_vxlan_vlan_add() argument
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()
3855 return bridge_device->ops->vxlan_join(bridge_device, vxlan_dev, in mlxsw_sp_switchdev_vxlan_vlan_add()
3870 mlxsw_sp_bridge_vxlan_leave(mlxsw_sp, vxlan_dev); in mlxsw_sp_switchdev_vxlan_vlan_add()
3886 mlxsw_sp_bridge_vxlan_leave(mlxsw_sp, vxlan_dev); in mlxsw_sp_switchdev_vxlan_vlan_add()
3895 err = bridge_device->ops->vxlan_join(bridge_device, vxlan_dev, vid, extack); in mlxsw_sp_switchdev_vxlan_vlan_add()
3902 bridge_device->ops->vxlan_join(bridge_device, vxlan_dev, old_vid, NULL); in mlxsw_sp_switchdev_vxlan_vlan_add()
3909 const struct net_device *vxlan_dev, u16 vid) in mlxsw_sp_switchdev_vxlan_vlan_del() argument
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()
3926 mlxsw_sp_bridge_vxlan_leave(mlxsw_sp, vxlan_dev); in mlxsw_sp_switchdev_vxlan_vlan_del()
3933 mlxsw_sp_switchdev_vxlan_vlans_add(struct net_device *vxlan_dev, in mlxsw_sp_switchdev_vxlan_vlans_add() argument
3947 br_dev = netdev_master_upper_dev_get(vxlan_dev); in mlxsw_sp_switchdev_vxlan_vlans_add()
3965 vxlan_dev, vlan->vid, in mlxsw_sp_switchdev_vxlan_vlans_add()
3971 mlxsw_sp_switchdev_vxlan_vlans_del(struct net_device *vxlan_dev, in mlxsw_sp_switchdev_vxlan_vlans_del() argument
3981 br_dev = netdev_master_upper_dev_get(vxlan_dev); in mlxsw_sp_switchdev_vxlan_vlans_del()
3998 mlxsw_sp_switchdev_vxlan_vlan_del(mlxsw_sp, bridge_device, vxlan_dev, in mlxsw_sp_switchdev_vxlan_vlans_del()
4003 mlxsw_sp_switchdev_handle_vxlan_obj_add(struct net_device *vxlan_dev, in mlxsw_sp_switchdev_handle_vxlan_obj_add() argument
4011 err = mlxsw_sp_switchdev_vxlan_vlans_add(vxlan_dev, in mlxsw_sp_switchdev_handle_vxlan_obj_add()
4022 mlxsw_sp_switchdev_handle_vxlan_obj_del(struct net_device *vxlan_dev, in mlxsw_sp_switchdev_handle_vxlan_obj_del() argument
4028 mlxsw_sp_switchdev_vxlan_vlans_del(vxlan_dev, port_obj_info); in mlxsw_sp_switchdev_handle_vxlan_obj_del()