Lines Matching refs:vxlan_dev

90 			  const struct net_device *vxlan_dev, u16 vid,
2388 const struct net_device *vxlan_dev, in mlxsw_sp_bridge_vlan_aware_vxlan_join() argument
2393 struct vxlan_dev *vxlan = netdev_priv(vxlan_dev); in mlxsw_sp_bridge_vlan_aware_vxlan_join()
2397 .dev = vxlan_dev, in mlxsw_sp_bridge_vlan_aware_vxlan_join()
2408 err = mlxsw_sp_vxlan_mapped_vid(vxlan_dev, &vid); in mlxsw_sp_bridge_vlan_aware_vxlan_join()
2439 const struct net_device *vxlan_dev, u16 vid, in mlxsw_sp_bridge_8021q_vxlan_join() argument
2442 return mlxsw_sp_bridge_vlan_aware_vxlan_join(bridge_device, vxlan_dev, in mlxsw_sp_bridge_8021q_vxlan_join()
2567 const struct net_device *vxlan_dev, u16 vid, in mlxsw_sp_bridge_8021d_vxlan_join() argument
2571 struct vxlan_dev *vxlan = netdev_priv(vxlan_dev); in mlxsw_sp_bridge_8021d_vxlan_join()
2575 .dev = vxlan_dev, in mlxsw_sp_bridge_8021d_vxlan_join()
2678 const struct net_device *vxlan_dev, u16 vid, in mlxsw_sp_bridge_8021ad_vxlan_join() argument
2681 return mlxsw_sp_bridge_vlan_aware_vxlan_join(bridge_device, vxlan_dev, in mlxsw_sp_bridge_8021ad_vxlan_join()
2791 const struct net_device *vxlan_dev, u16 vid, in mlxsw_sp_bridge_vxlan_join() argument
2800 return bridge_device->ops->vxlan_join(bridge_device, vxlan_dev, vid, in mlxsw_sp_bridge_vxlan_join()
2805 const struct net_device *vxlan_dev) in mlxsw_sp_bridge_vxlan_leave() argument
2807 struct vxlan_dev *vxlan = netdev_priv(vxlan_dev); in mlxsw_sp_bridge_vxlan_leave()
2861 struct vxlan_dev *vxlan = netdev_priv(dev); in mlxsw_sp_fdb_vxlan_call_notifiers()
3060 struct vxlan_dev *vxlan = netdev_priv(dev); in __mlxsw_sp_fdb_notify_mac_uc_tunnel_process()
3544 struct vxlan_dev *vxlan = netdev_priv(switchdev_work->dev); in mlxsw_sp_switchdev_vxlan_work_prepare()
3670 const struct net_device *vxlan_dev, u16 vid, in mlxsw_sp_switchdev_vxlan_vlan_add() argument
3674 struct vxlan_dev *vxlan = netdev_priv(vxlan_dev); in mlxsw_sp_switchdev_vxlan_vlan_add()
3691 if (!netif_running(vxlan_dev)) in mlxsw_sp_switchdev_vxlan_vlan_add()
3702 return bridge_device->ops->vxlan_join(bridge_device, vxlan_dev, in mlxsw_sp_switchdev_vxlan_vlan_add()
3717 mlxsw_sp_bridge_vxlan_leave(mlxsw_sp, vxlan_dev); in mlxsw_sp_switchdev_vxlan_vlan_add()
3733 mlxsw_sp_bridge_vxlan_leave(mlxsw_sp, vxlan_dev); in mlxsw_sp_switchdev_vxlan_vlan_add()
3742 err = bridge_device->ops->vxlan_join(bridge_device, vxlan_dev, vid, extack); in mlxsw_sp_switchdev_vxlan_vlan_add()
3749 bridge_device->ops->vxlan_join(bridge_device, vxlan_dev, old_vid, NULL); in mlxsw_sp_switchdev_vxlan_vlan_add()
3756 const struct net_device *vxlan_dev, u16 vid) in mlxsw_sp_switchdev_vxlan_vlan_del() argument
3758 struct vxlan_dev *vxlan = netdev_priv(vxlan_dev); in mlxsw_sp_switchdev_vxlan_vlan_del()
3762 if (!netif_running(vxlan_dev)) in mlxsw_sp_switchdev_vxlan_vlan_del()
3773 mlxsw_sp_bridge_vxlan_leave(mlxsw_sp, vxlan_dev); in mlxsw_sp_switchdev_vxlan_vlan_del()
3780 mlxsw_sp_switchdev_vxlan_vlans_add(struct net_device *vxlan_dev, in mlxsw_sp_switchdev_vxlan_vlans_add() argument
3794 br_dev = netdev_master_upper_dev_get(vxlan_dev); in mlxsw_sp_switchdev_vxlan_vlans_add()
3812 vxlan_dev, vlan->vid, in mlxsw_sp_switchdev_vxlan_vlans_add()
3818 mlxsw_sp_switchdev_vxlan_vlans_del(struct net_device *vxlan_dev, in mlxsw_sp_switchdev_vxlan_vlans_del() argument
3828 br_dev = netdev_master_upper_dev_get(vxlan_dev); in mlxsw_sp_switchdev_vxlan_vlans_del()
3845 mlxsw_sp_switchdev_vxlan_vlan_del(mlxsw_sp, bridge_device, vxlan_dev, in mlxsw_sp_switchdev_vxlan_vlans_del()
3850 mlxsw_sp_switchdev_handle_vxlan_obj_add(struct net_device *vxlan_dev, in mlxsw_sp_switchdev_handle_vxlan_obj_add() argument
3858 err = mlxsw_sp_switchdev_vxlan_vlans_add(vxlan_dev, in mlxsw_sp_switchdev_handle_vxlan_obj_add()
3869 mlxsw_sp_switchdev_handle_vxlan_obj_del(struct net_device *vxlan_dev, in mlxsw_sp_switchdev_handle_vxlan_obj_del() argument
3875 mlxsw_sp_switchdev_vxlan_vlans_del(vxlan_dev, port_obj_info); in mlxsw_sp_switchdev_handle_vxlan_obj_del()