Lines Matching refs:vxlan_dev

89 			  const struct net_device *vxlan_dev, u16 vid,
2015 const struct net_device *vxlan_dev, in mlxsw_sp_bridge_vlan_aware_vxlan_join() argument
2020 struct vxlan_dev *vxlan = netdev_priv(vxlan_dev); in mlxsw_sp_bridge_vlan_aware_vxlan_join()
2024 .dev = vxlan_dev, in mlxsw_sp_bridge_vlan_aware_vxlan_join()
2035 err = mlxsw_sp_vxlan_mapped_vid(vxlan_dev, &vid); in mlxsw_sp_bridge_vlan_aware_vxlan_join()
2066 const struct net_device *vxlan_dev, u16 vid, in mlxsw_sp_bridge_8021q_vxlan_join() argument
2069 return mlxsw_sp_bridge_vlan_aware_vxlan_join(bridge_device, vxlan_dev, in mlxsw_sp_bridge_8021q_vxlan_join()
2194 const struct net_device *vxlan_dev, u16 vid, in mlxsw_sp_bridge_8021d_vxlan_join() argument
2198 struct vxlan_dev *vxlan = netdev_priv(vxlan_dev); in mlxsw_sp_bridge_8021d_vxlan_join()
2202 .dev = vxlan_dev, in mlxsw_sp_bridge_8021d_vxlan_join()
2305 const struct net_device *vxlan_dev, u16 vid, in mlxsw_sp_bridge_8021ad_vxlan_join() argument
2308 return mlxsw_sp_bridge_vlan_aware_vxlan_join(bridge_device, vxlan_dev, in mlxsw_sp_bridge_8021ad_vxlan_join()
2418 const struct net_device *vxlan_dev, u16 vid, in mlxsw_sp_bridge_vxlan_join() argument
2427 return bridge_device->ops->vxlan_join(bridge_device, vxlan_dev, vid, in mlxsw_sp_bridge_vxlan_join()
2432 const struct net_device *vxlan_dev) in mlxsw_sp_bridge_vxlan_leave() argument
2434 struct vxlan_dev *vxlan = netdev_priv(vxlan_dev); in mlxsw_sp_bridge_vxlan_leave()
2488 struct vxlan_dev *vxlan = netdev_priv(dev); in mlxsw_sp_fdb_vxlan_call_notifiers()
2689 struct vxlan_dev *vxlan = netdev_priv(dev); in __mlxsw_sp_fdb_notify_mac_uc_tunnel_process()
3175 struct vxlan_dev *vxlan = netdev_priv(switchdev_work->dev); in mlxsw_sp_switchdev_vxlan_work_prepare()
3301 const struct net_device *vxlan_dev, u16 vid, in mlxsw_sp_switchdev_vxlan_vlan_add() argument
3305 struct vxlan_dev *vxlan = netdev_priv(vxlan_dev); in mlxsw_sp_switchdev_vxlan_vlan_add()
3322 if (!netif_running(vxlan_dev)) in mlxsw_sp_switchdev_vxlan_vlan_add()
3333 return bridge_device->ops->vxlan_join(bridge_device, vxlan_dev, in mlxsw_sp_switchdev_vxlan_vlan_add()
3348 mlxsw_sp_bridge_vxlan_leave(mlxsw_sp, vxlan_dev); in mlxsw_sp_switchdev_vxlan_vlan_add()
3364 mlxsw_sp_bridge_vxlan_leave(mlxsw_sp, vxlan_dev); in mlxsw_sp_switchdev_vxlan_vlan_add()
3373 err = bridge_device->ops->vxlan_join(bridge_device, vxlan_dev, vid, extack); in mlxsw_sp_switchdev_vxlan_vlan_add()
3380 bridge_device->ops->vxlan_join(bridge_device, vxlan_dev, old_vid, NULL); in mlxsw_sp_switchdev_vxlan_vlan_add()
3387 const struct net_device *vxlan_dev, u16 vid) in mlxsw_sp_switchdev_vxlan_vlan_del() argument
3389 struct vxlan_dev *vxlan = netdev_priv(vxlan_dev); in mlxsw_sp_switchdev_vxlan_vlan_del()
3393 if (!netif_running(vxlan_dev)) in mlxsw_sp_switchdev_vxlan_vlan_del()
3404 mlxsw_sp_bridge_vxlan_leave(mlxsw_sp, vxlan_dev); in mlxsw_sp_switchdev_vxlan_vlan_del()
3411 mlxsw_sp_switchdev_vxlan_vlans_add(struct net_device *vxlan_dev, in mlxsw_sp_switchdev_vxlan_vlans_add() argument
3425 br_dev = netdev_master_upper_dev_get(vxlan_dev); in mlxsw_sp_switchdev_vxlan_vlans_add()
3443 vxlan_dev, vlan->vid, in mlxsw_sp_switchdev_vxlan_vlans_add()
3449 mlxsw_sp_switchdev_vxlan_vlans_del(struct net_device *vxlan_dev, in mlxsw_sp_switchdev_vxlan_vlans_del() argument
3459 br_dev = netdev_master_upper_dev_get(vxlan_dev); in mlxsw_sp_switchdev_vxlan_vlans_del()
3476 mlxsw_sp_switchdev_vxlan_vlan_del(mlxsw_sp, bridge_device, vxlan_dev, in mlxsw_sp_switchdev_vxlan_vlans_del()
3481 mlxsw_sp_switchdev_handle_vxlan_obj_add(struct net_device *vxlan_dev, in mlxsw_sp_switchdev_handle_vxlan_obj_add() argument
3489 err = mlxsw_sp_switchdev_vxlan_vlans_add(vxlan_dev, in mlxsw_sp_switchdev_handle_vxlan_obj_add()
3500 mlxsw_sp_switchdev_handle_vxlan_obj_del(struct net_device *vxlan_dev, in mlxsw_sp_switchdev_handle_vxlan_obj_del() argument
3506 mlxsw_sp_switchdev_vxlan_vlans_del(vxlan_dev, port_obj_info); in mlxsw_sp_switchdev_handle_vxlan_obj_del()