Lines Matching refs:upper_dev
669 struct net_device *upper_dev;
672 netdev_for_each_upper_dev_rcu(user, upper_dev, iter) {
675 if (!is_vlan_dev(upper_dev))
678 vid = vlan_dev_vlan_id(upper_dev);
2916 if (netif_is_bridge_master(info->upper_dev)) {
2918 err = dsa_port_bridge_join(dp, info->upper_dev, extack);
2928 dsa_port_bridge_leave(dp, info->upper_dev);
2931 } else if (netif_is_lag_master(info->upper_dev)) {
2933 err = dsa_port_lag_join(dp, info->upper_dev,
2942 dsa_port_lag_leave(dp, info->upper_dev);
2945 } else if (is_hsr_master(info->upper_dev)) {
2947 err = dsa_port_hsr_join(dp, info->upper_dev, extack);
2955 dsa_port_hsr_leave(dp, info->upper_dev);
2973 if (netif_is_bridge_master(info->upper_dev) && !info->linking)
2974 dsa_port_pre_bridge_leave(dp, info->upper_dev);
2975 else if (netif_is_lag_master(info->upper_dev) && !info->linking)
2976 dsa_port_pre_lag_leave(dp, info->upper_dev);
3069 netif_is_bridge_master(info->upper_dev) && info->linking) {
3093 vid = vlan_dev_vlan_id(info->upper_dev);
3129 if (is_vlan_dev(info->upper_dev))
3182 if (dsa_user_dev_check(info->upper_dev))
3188 if (netif_is_bridge_master(info->upper_dev))
3194 if (netif_is_lag_master(info->upper_dev))
3195 return dsa_lag_conduit_validate(info->upper_dev, extack);
3207 struct net_device *lag_dev = info->upper_dev;
3249 struct net_device *br = info->upper_dev;
3392 if (netif_is_lag_master(info->upper_dev)) {
3394 err = dsa_conduit_lag_join(dev, info->upper_dev,
3398 dsa_conduit_lag_leave(dev, info->upper_dev);