l3_dev 537 drivers/net/ethernet/mellanox/mlxsw/spectrum.h int mlxsw_sp_netdevice_vrf_event(struct net_device *l3_dev, unsigned long event, l3_dev 544 drivers/net/ethernet/mellanox/mlxsw/spectrum.h struct net_device *l3_dev, l3_dev 549 drivers/net/ethernet/mellanox/mlxsw/spectrum.h struct net_device *l3_dev, l3_dev 6437 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c struct net_device *l3_dev) l3_dev 6447 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c if (l3_dev) { l3_dev 6448 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c ether_addr_copy(rif->addr, l3_dev->dev_addr); l3_dev 6449 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c rif->mtu = l3_dev->mtu; l3_dev 6450 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c rif->dev = l3_dev; l3_dev 6674 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c struct net_device *l3_dev, l3_dev 6680 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c .dev = l3_dev, l3_dev 6740 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c static int mlxsw_sp_inetaddr_port_vlan_event(struct net_device *l3_dev, l3_dev 6755 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c l3_dev, extack); l3_dev 6777 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c static int __mlxsw_sp_inetaddr_lag_event(struct net_device *l3_dev, l3_dev 6788 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c err = mlxsw_sp_inetaddr_port_vlan_event(l3_dev, l3_dev 6812 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c struct net_device *l3_dev, l3_dev 6817 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c .dev = l3_dev, l3_dev 6828 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c rif = mlxsw_sp_rif_find_by_dev(mlxsw_sp, l3_dev); l3_dev 7262 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c struct net_device *l3_dev, l3_dev 7270 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c rif = mlxsw_sp_rif_find_by_dev(mlxsw_sp, l3_dev); l3_dev 7272 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c __mlxsw_sp_inetaddr_event(mlxsw_sp, l3_dev, NETDEV_DOWN, l3_dev 7275 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c return __mlxsw_sp_inetaddr_event(mlxsw_sp, l3_dev, NETDEV_UP, extack); l3_dev 7279 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c struct net_device *l3_dev) l3_dev 7283 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c rif = mlxsw_sp_rif_find_by_dev(mlxsw_sp, l3_dev); l3_dev 7286 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c __mlxsw_sp_inetaddr_event(mlxsw_sp, l3_dev, NETDEV_DOWN, NULL); l3_dev 7289 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c int mlxsw_sp_netdevice_vrf_event(struct net_device *l3_dev, unsigned long event, l3_dev 7292 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c struct mlxsw_sp *mlxsw_sp = mlxsw_sp_lower_get(l3_dev); l3_dev 7298 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c if (!mlxsw_sp || netif_is_macvlan(l3_dev)) l3_dev 7309 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c err = mlxsw_sp_port_vrf_join(mlxsw_sp, l3_dev, extack); l3_dev 7311 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c mlxsw_sp_port_vrf_leave(mlxsw_sp, l3_dev);