Lines Matching refs:vxlan_dev

89 			  const struct net_device *vxlan_dev, u16 vid,
2018 const struct net_device *vxlan_dev, in mlxsw_sp_bridge_vlan_aware_vxlan_join() argument
2023 struct vxlan_dev *vxlan = netdev_priv(vxlan_dev); in mlxsw_sp_bridge_vlan_aware_vxlan_join()
2027 .dev = vxlan_dev, in mlxsw_sp_bridge_vlan_aware_vxlan_join()
2038 err = mlxsw_sp_vxlan_mapped_vid(vxlan_dev, &vid); in mlxsw_sp_bridge_vlan_aware_vxlan_join()
2069 const struct net_device *vxlan_dev, u16 vid, in mlxsw_sp_bridge_8021q_vxlan_join() argument
2072 return mlxsw_sp_bridge_vlan_aware_vxlan_join(bridge_device, vxlan_dev, in mlxsw_sp_bridge_8021q_vxlan_join()
2197 const struct net_device *vxlan_dev, u16 vid, in mlxsw_sp_bridge_8021d_vxlan_join() argument
2201 struct vxlan_dev *vxlan = netdev_priv(vxlan_dev); in mlxsw_sp_bridge_8021d_vxlan_join()
2205 .dev = vxlan_dev, in mlxsw_sp_bridge_8021d_vxlan_join()
2308 const struct net_device *vxlan_dev, u16 vid, in mlxsw_sp_bridge_8021ad_vxlan_join() argument
2311 return mlxsw_sp_bridge_vlan_aware_vxlan_join(bridge_device, vxlan_dev, in mlxsw_sp_bridge_8021ad_vxlan_join()
2421 const struct net_device *vxlan_dev, u16 vid, in mlxsw_sp_bridge_vxlan_join() argument
2430 return bridge_device->ops->vxlan_join(bridge_device, vxlan_dev, vid, in mlxsw_sp_bridge_vxlan_join()
2435 const struct net_device *vxlan_dev) in mlxsw_sp_bridge_vxlan_leave() argument
2437 struct vxlan_dev *vxlan = netdev_priv(vxlan_dev); in mlxsw_sp_bridge_vxlan_leave()
2491 struct vxlan_dev *vxlan = netdev_priv(dev); in mlxsw_sp_fdb_vxlan_call_notifiers()
2692 struct vxlan_dev *vxlan = netdev_priv(dev); in __mlxsw_sp_fdb_notify_mac_uc_tunnel_process()
3178 struct vxlan_dev *vxlan = netdev_priv(switchdev_work->dev); in mlxsw_sp_switchdev_vxlan_work_prepare()
3304 const struct net_device *vxlan_dev, u16 vid, in mlxsw_sp_switchdev_vxlan_vlan_add() argument
3308 struct vxlan_dev *vxlan = netdev_priv(vxlan_dev); in mlxsw_sp_switchdev_vxlan_vlan_add()
3325 if (!netif_running(vxlan_dev)) in mlxsw_sp_switchdev_vxlan_vlan_add()
3336 return bridge_device->ops->vxlan_join(bridge_device, vxlan_dev, in mlxsw_sp_switchdev_vxlan_vlan_add()
3351 mlxsw_sp_bridge_vxlan_leave(mlxsw_sp, vxlan_dev); in mlxsw_sp_switchdev_vxlan_vlan_add()
3367 mlxsw_sp_bridge_vxlan_leave(mlxsw_sp, vxlan_dev); in mlxsw_sp_switchdev_vxlan_vlan_add()
3376 err = bridge_device->ops->vxlan_join(bridge_device, vxlan_dev, vid, extack); in mlxsw_sp_switchdev_vxlan_vlan_add()
3383 bridge_device->ops->vxlan_join(bridge_device, vxlan_dev, old_vid, NULL); in mlxsw_sp_switchdev_vxlan_vlan_add()
3390 const struct net_device *vxlan_dev, u16 vid) in mlxsw_sp_switchdev_vxlan_vlan_del() argument
3392 struct vxlan_dev *vxlan = netdev_priv(vxlan_dev); in mlxsw_sp_switchdev_vxlan_vlan_del()
3396 if (!netif_running(vxlan_dev)) in mlxsw_sp_switchdev_vxlan_vlan_del()
3407 mlxsw_sp_bridge_vxlan_leave(mlxsw_sp, vxlan_dev); in mlxsw_sp_switchdev_vxlan_vlan_del()
3414 mlxsw_sp_switchdev_vxlan_vlans_add(struct net_device *vxlan_dev, in mlxsw_sp_switchdev_vxlan_vlans_add() argument
3428 br_dev = netdev_master_upper_dev_get(vxlan_dev); in mlxsw_sp_switchdev_vxlan_vlans_add()
3446 vxlan_dev, vlan->vid, in mlxsw_sp_switchdev_vxlan_vlans_add()
3452 mlxsw_sp_switchdev_vxlan_vlans_del(struct net_device *vxlan_dev, in mlxsw_sp_switchdev_vxlan_vlans_del() argument
3462 br_dev = netdev_master_upper_dev_get(vxlan_dev); in mlxsw_sp_switchdev_vxlan_vlans_del()
3479 mlxsw_sp_switchdev_vxlan_vlan_del(mlxsw_sp, bridge_device, vxlan_dev, in mlxsw_sp_switchdev_vxlan_vlans_del()
3484 mlxsw_sp_switchdev_handle_vxlan_obj_add(struct net_device *vxlan_dev, in mlxsw_sp_switchdev_handle_vxlan_obj_add() argument
3492 err = mlxsw_sp_switchdev_vxlan_vlans_add(vxlan_dev, in mlxsw_sp_switchdev_handle_vxlan_obj_add()
3503 mlxsw_sp_switchdev_handle_vxlan_obj_del(struct net_device *vxlan_dev, in mlxsw_sp_switchdev_handle_vxlan_obj_del() argument
3509 mlxsw_sp_switchdev_vxlan_vlans_del(vxlan_dev, port_obj_info); in mlxsw_sp_switchdev_handle_vxlan_obj_del()