Lines Matching refs:vxlan_dev
90 const struct net_device *vxlan_dev, u16 vid,
2412 const struct net_device *vxlan_dev, in mlxsw_sp_bridge_vlan_aware_vxlan_join() argument
2417 struct vxlan_dev *vxlan = netdev_priv(vxlan_dev); in mlxsw_sp_bridge_vlan_aware_vxlan_join()
2421 .dev = vxlan_dev, in mlxsw_sp_bridge_vlan_aware_vxlan_join()
2432 err = mlxsw_sp_vxlan_mapped_vid(vxlan_dev, &vid); in mlxsw_sp_bridge_vlan_aware_vxlan_join()
2463 const struct net_device *vxlan_dev, u16 vid, in mlxsw_sp_bridge_8021q_vxlan_join() argument
2466 return mlxsw_sp_bridge_vlan_aware_vxlan_join(bridge_device, vxlan_dev, in mlxsw_sp_bridge_8021q_vxlan_join()
2591 const struct net_device *vxlan_dev, u16 vid, in mlxsw_sp_bridge_8021d_vxlan_join() argument
2595 struct vxlan_dev *vxlan = netdev_priv(vxlan_dev); in mlxsw_sp_bridge_8021d_vxlan_join()
2599 .dev = vxlan_dev, in mlxsw_sp_bridge_8021d_vxlan_join()
2702 const struct net_device *vxlan_dev, u16 vid, in mlxsw_sp_bridge_8021ad_vxlan_join() argument
2705 return mlxsw_sp_bridge_vlan_aware_vxlan_join(bridge_device, vxlan_dev, in mlxsw_sp_bridge_8021ad_vxlan_join()
2816 const struct net_device *vxlan_dev, u16 vid, in mlxsw_sp_bridge_vxlan_join() argument
2825 return bridge_device->ops->vxlan_join(bridge_device, vxlan_dev, vid, in mlxsw_sp_bridge_vxlan_join()
2830 const struct net_device *vxlan_dev) in mlxsw_sp_bridge_vxlan_leave() argument
2832 struct vxlan_dev *vxlan = netdev_priv(vxlan_dev); in mlxsw_sp_bridge_vxlan_leave()
2886 struct vxlan_dev *vxlan = netdev_priv(dev); in mlxsw_sp_fdb_vxlan_call_notifiers()
3100 struct vxlan_dev *vxlan = netdev_priv(dev); in __mlxsw_sp_fdb_notify_mac_uc_tunnel_process()
3586 struct vxlan_dev *vxlan = netdev_priv(switchdev_work->dev); in mlxsw_sp_switchdev_vxlan_work_prepare()
3712 const struct net_device *vxlan_dev, u16 vid, in mlxsw_sp_switchdev_vxlan_vlan_add() argument
3716 struct vxlan_dev *vxlan = netdev_priv(vxlan_dev); in mlxsw_sp_switchdev_vxlan_vlan_add()
3733 if (!netif_running(vxlan_dev)) in mlxsw_sp_switchdev_vxlan_vlan_add()
3744 return bridge_device->ops->vxlan_join(bridge_device, vxlan_dev, in mlxsw_sp_switchdev_vxlan_vlan_add()
3759 mlxsw_sp_bridge_vxlan_leave(mlxsw_sp, vxlan_dev); in mlxsw_sp_switchdev_vxlan_vlan_add()
3775 mlxsw_sp_bridge_vxlan_leave(mlxsw_sp, vxlan_dev); in mlxsw_sp_switchdev_vxlan_vlan_add()
3784 err = bridge_device->ops->vxlan_join(bridge_device, vxlan_dev, vid, extack); in mlxsw_sp_switchdev_vxlan_vlan_add()
3791 bridge_device->ops->vxlan_join(bridge_device, vxlan_dev, old_vid, NULL); in mlxsw_sp_switchdev_vxlan_vlan_add()
3798 const struct net_device *vxlan_dev, u16 vid) in mlxsw_sp_switchdev_vxlan_vlan_del() argument
3800 struct vxlan_dev *vxlan = netdev_priv(vxlan_dev); in mlxsw_sp_switchdev_vxlan_vlan_del()
3804 if (!netif_running(vxlan_dev)) in mlxsw_sp_switchdev_vxlan_vlan_del()
3815 mlxsw_sp_bridge_vxlan_leave(mlxsw_sp, vxlan_dev); in mlxsw_sp_switchdev_vxlan_vlan_del()
3822 mlxsw_sp_switchdev_vxlan_vlans_add(struct net_device *vxlan_dev, in mlxsw_sp_switchdev_vxlan_vlans_add() argument
3836 br_dev = netdev_master_upper_dev_get(vxlan_dev); in mlxsw_sp_switchdev_vxlan_vlans_add()
3854 vxlan_dev, vlan->vid, in mlxsw_sp_switchdev_vxlan_vlans_add()
3860 mlxsw_sp_switchdev_vxlan_vlans_del(struct net_device *vxlan_dev, in mlxsw_sp_switchdev_vxlan_vlans_del() argument
3870 br_dev = netdev_master_upper_dev_get(vxlan_dev); in mlxsw_sp_switchdev_vxlan_vlans_del()
3887 mlxsw_sp_switchdev_vxlan_vlan_del(mlxsw_sp, bridge_device, vxlan_dev, in mlxsw_sp_switchdev_vxlan_vlans_del()
3892 mlxsw_sp_switchdev_handle_vxlan_obj_add(struct net_device *vxlan_dev, in mlxsw_sp_switchdev_handle_vxlan_obj_add() argument
3900 err = mlxsw_sp_switchdev_vxlan_vlans_add(vxlan_dev, in mlxsw_sp_switchdev_handle_vxlan_obj_add()
3911 mlxsw_sp_switchdev_handle_vxlan_obj_del(struct net_device *vxlan_dev, in mlxsw_sp_switchdev_handle_vxlan_obj_del() argument
3917 mlxsw_sp_switchdev_vxlan_vlans_del(vxlan_dev, port_obj_info); in mlxsw_sp_switchdev_handle_vxlan_obj_del()