Lines Matching refs:upper_dev

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