Lines Matching full:upper
64 const char *name, *peer, *upper, *role, *bonded, *primary; in ice_display_lag_info() local
69 upper = lag->upper_netdev ? netdev_name(lag->upper_netdev) : "unset"; in ice_display_lag_info()
90 dev_dbg(dev, "%s %s, peer:%s, upper:%s, role:%s, primary:%s\n", name, in ice_display_lag_info()
91 bonded, peer, upper, role, primary); in ice_display_lag_info()
143 struct net_device *netdev_tmp, *upper = info->upper_dev; in ice_lag_link() local
152 for_each_netdev_in_bond_rcu(upper, netdev_tmp) in ice_lag_link()
156 if (lag->upper_netdev != upper) { in ice_lag_link()
157 dev_hold(upper); in ice_lag_link()
158 lag->upper_netdev = upper; in ice_lag_link()
180 struct net_device *netdev_tmp, *upper = info->upper_dev; in ice_lag_unlink() local
191 for_each_netdev_in_bond_rcu(upper, netdev_tmp) { in ice_lag_unlink()
260 netdev_dbg(netdev, "changeupper rcvd, but no upper defined\n"); in ice_lag_changeupper_event()