Lines Matching refs:upper
1108 struct net_device *upper;
1117 upper = cu_info->upper_dev;
1118 if (!netif_is_bridge_master(upper) &&
1119 !netif_is_lag_master(upper)) {
1120 NL_SET_ERR_MSG_MOD(extack, "Unknown upper device type");
1127 if (netdev_has_any_upper_dev(upper)) {
1132 if (netif_is_lag_master(upper) &&
1133 !prestera_lag_master_check(upper, cu_info->upper_info, extack))
1135 if (netif_is_lag_master(upper) && vlan_uses_dev(dev)) {
1140 if (netif_is_lag_port(dev) && is_vlan_dev(upper) &&
1141 !netif_is_lag_master(vlan_dev_real_dev(upper))) {
1149 upper = cu_info->upper_dev;
1150 if (netif_is_bridge_master(upper)) {
1152 return prestera_bridge_port_join(upper, port,
1155 prestera_bridge_port_leave(upper, port);
1156 } else if (netif_is_lag_master(upper)) {
1158 return prestera_lag_port_add(port, upper);