Lines Matching defs:upper_dev
659 struct net_device *upper_dev;
662 netdev_for_each_upper_dev_rcu(user, upper_dev, iter) {
665 if (!is_vlan_dev(upper_dev))
668 vid = vlan_dev_vlan_id(upper_dev);
2989 if (netif_is_bridge_master(info->upper_dev)) {
2991 err = dsa_port_bridge_join(dp, info->upper_dev, extack);
3001 dsa_port_bridge_leave(dp, info->upper_dev);
3004 } else if (netif_is_lag_master(info->upper_dev)) {
3006 err = dsa_port_lag_join(dp, info->upper_dev,
3015 dsa_port_lag_leave(dp, info->upper_dev);
3018 } else if (is_hsr_master(info->upper_dev)) {
3020 err = dsa_port_hsr_join(dp, info->upper_dev, extack);
3028 dsa_port_hsr_leave(dp, info->upper_dev);
3046 if (netif_is_bridge_master(info->upper_dev) && !info->linking)
3047 dsa_port_pre_bridge_leave(dp, info->upper_dev);
3048 else if (netif_is_lag_master(info->upper_dev) && !info->linking)
3049 dsa_port_pre_lag_leave(dp, info->upper_dev);
3142 netif_is_bridge_master(info->upper_dev) && info->linking) {
3166 vid = vlan_dev_vlan_id(info->upper_dev);
3202 if (is_vlan_dev(info->upper_dev))
3255 if (dsa_user_dev_check(info->upper_dev))
3261 if (netif_is_bridge_master(info->upper_dev))
3267 if (netif_is_lag_master(info->upper_dev))
3268 return dsa_lag_conduit_validate(info->upper_dev, extack);
3280 struct net_device *lag_dev = info->upper_dev;
3322 struct net_device *br = info->upper_dev;
3465 if (netif_is_lag_master(info->upper_dev)) {
3467 err = dsa_conduit_lag_join(dev, info->upper_dev,
3471 dsa_conduit_lag_leave(dev, info->upper_dev);