| /drivers/net/ethernet/mellanox/mlxsw/ |
| A D | spectrum.c | 4684 .upper_dev = upper_dev, in mlxsw_sp_netdevice_validate_uppers() 4731 upper_dev = info->upper_dev; in mlxsw_sp_netdevice_port_upper_event() 4815 upper_dev = info->upper_dev; in mlxsw_sp_netdevice_port_upper_event() 4969 upper_dev = info->upper_dev; in mlxsw_sp_netdevice_port_vlan_event() 4995 upper_dev = info->upper_dev; in mlxsw_sp_netdevice_port_vlan_event() 5060 upper_dev = info->upper_dev; in mlxsw_sp_netdevice_bridge_vlan_event() 5068 upper_dev = info->upper_dev; in mlxsw_sp_netdevice_bridge_vlan_event() 5121 upper_dev = info->upper_dev; in mlxsw_sp_netdevice_bridge_event() 5144 upper_dev = info->upper_dev; in mlxsw_sp_netdevice_bridge_event() 5169 upper_dev = info->upper_dev; in mlxsw_sp_netdevice_macvlan_event() [all …]
|
| A D | spectrum_router.c | 8748 struct net_device *upper_dev; in mlxsw_sp_rif_destroy_vlan_upper() local 8755 if (!upper_dev) in mlxsw_sp_rif_destroy_vlan_upper() 8778 struct net_device *upper_dev; in mlxsw_sp_router_bridge_vlan_add() local 8836 if (upper_dev) in mlxsw_sp_router_bridge_vlan_add() 8838 upper_dev, in mlxsw_sp_router_bridge_vlan_add() 10153 struct net_device *upper_dev; in __mlxsw_sp_router_port_join_lag() local 10165 if (!is_vlan_dev(upper_dev)) in __mlxsw_sp_router_port_join_lag() 10170 upper_dev, extack); in __mlxsw_sp_router_port_join_lag() 10181 if (!is_vlan_dev(upper_dev)) in __mlxsw_sp_router_port_join_lag() 10199 struct net_device *upper_dev; in __mlxsw_sp_router_port_leave_lag() local [all …]
|
| A D | spectrum_router.h | 183 struct net_device *upper_dev,
|
| /drivers/net/ethernet/microchip/lan966x/ |
| A D | lan966x_switchdev.c | 313 if (netif_is_bridge_master(info->upper_dev)) { in lan966x_port_changeupper() 316 info->upper_dev, in lan966x_port_changeupper() 319 lan966x_port_bridge_leave(port, info->upper_dev); in lan966x_port_changeupper() 322 if (netif_is_lag_master(info->upper_dev)) { in lan966x_port_changeupper() 324 err = lan966x_lag_port_join(port, info->upper_dev, in lan966x_port_changeupper() 325 info->upper_dev, in lan966x_port_changeupper() 328 lan966x_lag_port_leave(port, info->upper_dev); in lan966x_port_changeupper() 341 if (netif_is_bridge_master(info->upper_dev) && !info->linking) { in lan966x_port_prechangeupper() 346 if (netif_is_lag_master(info->upper_dev)) { in lan966x_port_prechangeupper() 420 return lan966x_foreign_bridging_check(info->upper_dev, in lan966x_bridge_check()
|
| /drivers/infiniband/core/ |
| A D | roce_gid_mgmt.c | 706 cmds[0].ndev = changeupper_info->upper_dev; in ndev_event_unlink() 731 cmds[0].filter_ndev = changeupper_info->upper_dev; in ndev_event_link() 735 cmds[1].ndev = changeupper_info->upper_dev; in ndev_event_link() 736 cmds[1].filter_ndev = changeupper_info->upper_dev; in ndev_event_link() 740 cmds[2].ndev = changeupper_info->upper_dev; in ndev_event_link() 741 cmds[2].filter_ndev = changeupper_info->upper_dev; in ndev_event_link()
|
| /drivers/net/ethernet/freescale/dpaa2/ |
| A D | dpaa2-switch.c | 2013 struct net_device *upper_dev, in dpaa2_switch_port_bridge_join() argument 2142 struct net_device *upper_dev; in dpaa2_switch_prevent_bridging_with_8021q_upper() local 2149 if (is_vlan_dev(upper_dev)) in dpaa2_switch_prevent_bridging_with_8021q_upper() 2157 struct net_device *upper_dev, in dpaa2_switch_prechangeupper_sanity_checks() argument 2166 if (!br_vlan_enabled(upper_dev)) { in dpaa2_switch_prechangeupper_sanity_checks() 2197 struct net_device *upper_dev; in dpaa2_switch_port_prechangeupper() local 2204 upper_dev = info->upper_dev; in dpaa2_switch_port_prechangeupper() 2207 upper_dev, in dpaa2_switch_port_prechangeupper() 2223 struct net_device *upper_dev; in dpaa2_switch_port_changeupper() local 2230 upper_dev = info->upper_dev; in dpaa2_switch_port_changeupper() [all …]
|
| /drivers/net/wireless/virtual/ |
| A D | virt_wifi.c | 642 struct net_device *upper_dev; in virt_wifi_event() local 654 upper_dev = priv->upperdev; in virt_wifi_event() 656 upper_dev->rtnl_link_ops->dellink(upper_dev, &list_kill); in virt_wifi_event()
|
| /drivers/net/ethernet/mscc/ |
| A D | ocelot_net.c | 1485 if (netif_is_bridge_master(info->upper_dev)) { in ocelot_netdevice_changeupper() 1488 info->upper_dev, in ocelot_netdevice_changeupper() 1492 info->upper_dev); in ocelot_netdevice_changeupper() 1494 if (netif_is_lag_master(info->upper_dev)) { in ocelot_netdevice_changeupper() 1496 err = ocelot_netdevice_lag_join(dev, info->upper_dev, in ocelot_netdevice_changeupper() 1499 ocelot_netdevice_lag_leave(dev, info->upper_dev); in ocelot_netdevice_changeupper() 1539 if (netif_is_bridge_master(info->upper_dev) && !info->linking) in ocelot_netdevice_prechangeupper() 1542 if (netif_is_lag_master(info->upper_dev) && !info->linking) in ocelot_netdevice_prechangeupper() 1543 ocelot_netdevice_pre_lag_leave(dev, info->upper_dev); in ocelot_netdevice_prechangeupper()
|
| /drivers/net/ethernet/microchip/sparx5/ |
| A D | sparx5_switchdev.c | 248 if (netif_is_bridge_master(info->upper_dev)) { in sparx5_port_changeupper() 250 err = sparx5_port_bridge_join(port, info->upper_dev, in sparx5_port_changeupper() 253 sparx5_port_bridge_leave(port, info->upper_dev); in sparx5_port_changeupper()
|
| /drivers/net/ethernet/ti/icssg/ |
| A D | icssg_prueth.c | 1549 is_hsr_master(info->upper_dev)) { in prueth_netdevice_event() 1550 hsr_get_version(info->upper_dev, &hsr_ndev_version); in prueth_netdevice_event() 1557 prueth->hsr_dev = info->upper_dev; in prueth_netdevice_event() 1561 if (prueth->hsr_dev != info->upper_dev) { in prueth_netdevice_event() 1572 if (netif_is_bridge_master(info->upper_dev)) { in prueth_netdevice_event() 1574 ret = prueth_netdevice_port_link(ndev, info->upper_dev, extack); in prueth_netdevice_event()
|
| /drivers/net/ethernet/mellanox/mlx5/core/en/rep/ |
| A D | bridge.c | 134 struct net_device *upper = info->upper_dev, *rep; in mlx5_esw_bridge_port_changeupper() 170 struct net_device *upper = info->upper_dev; in mlx5_esw_bridge_changeupper_validate_netdev()
|
| A D | bond.c | 257 lag_dev = info->upper_dev; in mlx5e_rep_changeupper_event()
|
| /drivers/net/ |
| A D | amt.c | 3350 struct net_device *upper_dev; in amt_lookup_upper_dev() local 3353 for_each_netdev(dev_net(dev), upper_dev) { in amt_lookup_upper_dev() 3354 if (netif_is_amt(upper_dev)) { in amt_lookup_upper_dev() 3355 amt = netdev_priv(upper_dev); in amt_lookup_upper_dev() 3357 return upper_dev; in amt_lookup_upper_dev() 3368 struct net_device *upper_dev; in amt_device_event() local 3373 upper_dev = amt_lookup_upper_dev(dev); in amt_device_event() 3374 if (!upper_dev) in amt_device_event() 3376 amt = netdev_priv(upper_dev); in amt_device_event()
|
| /drivers/net/ethernet/chelsio/cxgb3/ |
| A D | cxgb3_offload.c | 190 struct net_device *upper_dev; in get_iff_from_mac() local 192 while ((upper_dev = in get_iff_from_mac() 194 dev = upper_dev; in get_iff_from_mac()
|
| /drivers/net/ethernet/adi/ |
| A D | adin1110.c | 1207 if (netif_is_bridge_master(info->upper_dev)) { in adin1110_netdevice_event() 1209 ret = adin1110_port_bridge_join(port_priv, info->upper_dev); in adin1110_netdevice_event() 1211 ret = adin1110_port_bridge_leave(port_priv, info->upper_dev); in adin1110_netdevice_event()
|
| /drivers/net/ethernet/intel/ice/ |
| A D | ice_lag.c | 1360 lag->upper_netdev = info->upper_dev; in ice_lag_changeupper_event() 1429 if (info->upper_dev != lag->upper_netdev) in ice_lag_monitor_link() 1843 upper_netdev = info->upper_dev; in ice_lag_event_handler()
|
| A D | ice_eswitch_br.c | 1165 upper = info->upper_dev; in ice_eswitch_br_port_changeupper()
|
| /drivers/net/ethernet/netronome/nfp/flower/ |
| A D | lag_conf.c | 543 struct net_device *upper = info->upper_dev, *iter_netdev; in nfp_fl_lag_changeupper_event()
|
| A D | tunnel_conf.c | 1393 struct net_device *upper = info->upper_dev; in nfp_tunnel_mac_event_handler()
|
| /drivers/net/ethernet/marvell/prestera/ |
| A D | prestera_main.c | 1118 upper = cu_info->upper_dev; in prestera_netdev_port_event() 1150 upper = cu_info->upper_dev; in prestera_netdev_port_event()
|
| /drivers/net/dsa/hirschmann/ |
| A D | hellcreek.c | 1509 if (!is_vlan_dev(info->upper_dev)) in hellcreek_port_prechangeupper() 1512 vid = vlan_dev_vlan_id(info->upper_dev); in hellcreek_port_prechangeupper()
|
| /drivers/net/ethernet/broadcom/ |
| A D | bcmsysport.c | 2404 if (!dsa_user_dev_check(info->upper_dev)) in bcm_sysport_netdevice_event() 2408 ret = bcm_sysport_map_queues(dev, info->upper_dev); in bcm_sysport_netdevice_event() 2410 ret = bcm_sysport_unmap_queues(dev, info->upper_dev); in bcm_sysport_netdevice_event()
|
| /drivers/net/wireless/quantenna/qtnfmac/ |
| A D | core.c | 670 brdev = info->upper_dev; in qtnf_core_netdevice_event()
|
| /drivers/net/ethernet/ti/ |
| A D | cpsw_new.c | 1574 if (netif_is_bridge_master(info->upper_dev)) { in cpsw_netdevice_event() 1577 info->upper_dev, in cpsw_netdevice_event()
|
| /drivers/net/ethernet/rocker/ |
| A D | rocker_main.c | 3106 info->upper_dev, in rocker_netdevice_event() 3113 info->upper_dev); in rocker_netdevice_event()
|