lowerdev         6908 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	rif = mlxsw_sp_rif_find_by_dev(mlxsw_sp, vlan->lowerdev);
lowerdev         6944 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	rif = mlxsw_sp_rif_find_by_dev(mlxsw_sp, vlan->lowerdev);
lowerdev          530 drivers/net/macvlan.c 			dev_forward_skb(vlan->lowerdev, skb);
lowerdev          536 drivers/net/macvlan.c 	skb->dev = vlan->lowerdev;
lowerdev          583 drivers/net/macvlan.c 	struct net_device *lowerdev = vlan->lowerdev;
lowerdev          585 drivers/net/macvlan.c 	return dev_hard_header(skb, lowerdev, type, daddr,
lowerdev          599 drivers/net/macvlan.c 	struct net_device *lowerdev = vlan->lowerdev;
lowerdev          604 drivers/net/macvlan.c 			err = dev_set_promiscuity(lowerdev, 1);
lowerdev          618 drivers/net/macvlan.c 	if (lowerdev->features & NETIF_F_HW_L2FW_DOFFLOAD)
lowerdev          620 drivers/net/macvlan.c 		      lowerdev->netdev_ops->ndo_dfwd_add_station(lowerdev, dev);
lowerdev          627 drivers/net/macvlan.c 		err = dev_uc_add(lowerdev, dev->dev_addr);
lowerdev          633 drivers/net/macvlan.c 		err = dev_set_allmulti(lowerdev, 1);
lowerdev          639 drivers/net/macvlan.c 		err = dev_set_promiscuity(lowerdev, 1);
lowerdev          650 drivers/net/macvlan.c 		dev_set_allmulti(lowerdev, -1);
lowerdev          653 drivers/net/macvlan.c 		lowerdev->netdev_ops->ndo_dfwd_del_station(lowerdev,
lowerdev          657 drivers/net/macvlan.c 		dev_uc_del(lowerdev, dev->dev_addr);
lowerdev          666 drivers/net/macvlan.c 	struct net_device *lowerdev = vlan->lowerdev;
lowerdev          669 drivers/net/macvlan.c 		lowerdev->netdev_ops->ndo_dfwd_del_station(lowerdev,
lowerdev          674 drivers/net/macvlan.c 	dev_uc_unsync(lowerdev, dev);
lowerdev          675 drivers/net/macvlan.c 	dev_mc_unsync(lowerdev, dev);
lowerdev          679 drivers/net/macvlan.c 			dev_set_promiscuity(lowerdev, -1);
lowerdev          684 drivers/net/macvlan.c 		dev_set_allmulti(lowerdev, -1);
lowerdev          687 drivers/net/macvlan.c 		dev_set_promiscuity(lowerdev, -1);
lowerdev          689 drivers/net/macvlan.c 	dev_uc_del(lowerdev, dev->dev_addr);
lowerdev          699 drivers/net/macvlan.c 	struct net_device *lowerdev = vlan->lowerdev;
lowerdev          712 drivers/net/macvlan.c 			err = dev_uc_add(lowerdev, addr);
lowerdev          716 drivers/net/macvlan.c 			dev_uc_del(lowerdev, dev->dev_addr);
lowerdev          727 drivers/net/macvlan.c 				lowerdev->dev_addr);
lowerdev          747 drivers/net/macvlan.c 		return dev_set_mac_address(vlan->lowerdev, addr, NULL);
lowerdev          759 drivers/net/macvlan.c 	struct net_device *lowerdev = vlan->lowerdev;
lowerdev          763 drivers/net/macvlan.c 			dev_set_allmulti(lowerdev, dev->flags & IFF_ALLMULTI ? 1 : -1);
lowerdev          765 drivers/net/macvlan.c 			dev_set_promiscuity(lowerdev,
lowerdev          798 drivers/net/macvlan.c 	dev_uc_sync(vlan->lowerdev, dev);
lowerdev          799 drivers/net/macvlan.c 	dev_mc_sync(vlan->lowerdev, dev);
lowerdev          814 drivers/net/macvlan.c 	macvlan_compute_filter(vlan->port->mc_filter, vlan->lowerdev, NULL);
lowerdev          821 drivers/net/macvlan.c 	if (vlan->lowerdev->mtu < new_mtu)
lowerdev          877 drivers/net/macvlan.c 	const struct net_device *lowerdev = vlan->lowerdev;
lowerdev          881 drivers/net/macvlan.c 				  (lowerdev->state & MACVLAN_STATE_MASK);
lowerdev          882 drivers/net/macvlan.c 	dev->features 		= lowerdev->features & MACVLAN_FEATURES;
lowerdev          885 drivers/net/macvlan.c 	dev->vlan_features	= lowerdev->vlan_features & MACVLAN_FEATURES;
lowerdev          888 drivers/net/macvlan.c 	dev->gso_max_size	= lowerdev->gso_max_size;
lowerdev          889 drivers/net/macvlan.c 	dev->gso_max_segs	= lowerdev->gso_max_segs;
lowerdev          890 drivers/net/macvlan.c 	dev->hard_header_len	= lowerdev->hard_header_len;
lowerdev          958 drivers/net/macvlan.c 	struct net_device *lowerdev = vlan->lowerdev;
lowerdev          960 drivers/net/macvlan.c 	return vlan_vid_add(lowerdev, proto, vid);
lowerdev          967 drivers/net/macvlan.c 	struct net_device *lowerdev = vlan->lowerdev;
lowerdev          969 drivers/net/macvlan.c 	vlan_vid_del(lowerdev, proto, vid);
lowerdev         1032 drivers/net/macvlan.c 	return __ethtool_get_link_ksettings(vlan->lowerdev, cmd);
lowerdev         1059 drivers/net/macvlan.c 	netdev_features_t lowerdev_features = vlan->lowerdev->features;
lowerdev         1083 drivers/net/macvlan.c 	struct net_device *real_dev = vlan->lowerdev;
lowerdev         1122 drivers/net/macvlan.c 	return vlan->lowerdev->ifindex;
lowerdev         1383 drivers/net/macvlan.c 	struct net_device *lowerdev;
lowerdev         1391 drivers/net/macvlan.c 	lowerdev = __dev_get_by_index(src_net, nla_get_u32(tb[IFLA_LINK]));
lowerdev         1392 drivers/net/macvlan.c 	if (lowerdev == NULL)
lowerdev         1398 drivers/net/macvlan.c 	if (netif_is_macvlan(lowerdev))
lowerdev         1399 drivers/net/macvlan.c 		lowerdev = macvlan_dev_real_dev(lowerdev);
lowerdev         1402 drivers/net/macvlan.c 		dev->mtu = lowerdev->mtu;
lowerdev         1403 drivers/net/macvlan.c 	else if (dev->mtu > lowerdev->mtu)
lowerdev         1408 drivers/net/macvlan.c 	dev->max_mtu = lowerdev->max_mtu;
lowerdev         1413 drivers/net/macvlan.c 	if (!netif_is_macvlan_port(lowerdev)) {
lowerdev         1414 drivers/net/macvlan.c 		err = macvlan_port_create(lowerdev);
lowerdev         1419 drivers/net/macvlan.c 	port = macvlan_port_get_rtnl(lowerdev);
lowerdev         1430 drivers/net/macvlan.c 	vlan->lowerdev = lowerdev;
lowerdev         1448 drivers/net/macvlan.c 		eth_hw_addr_inherit(dev, lowerdev);
lowerdev         1467 drivers/net/macvlan.c 	err = netdev_upper_dev_link(lowerdev, dev, extack);
lowerdev         1472 drivers/net/macvlan.c 	netif_stacked_transfer_operstate(lowerdev, dev);
lowerdev         1485 drivers/net/macvlan.c 	if (create && macvlan_port_get_rtnl(lowerdev))
lowerdev         1506 drivers/net/macvlan.c 	netdev_upper_dev_unlink(vlan->lowerdev, dev);
lowerdev         1540 drivers/net/macvlan.c 				err = dev_set_promiscuity(vlan->lowerdev, -1);
lowerdev         1542 drivers/net/macvlan.c 				err = dev_set_promiscuity(vlan->lowerdev, 1);
lowerdev         1682 drivers/net/macvlan.c 			netif_stacked_transfer_operstate(vlan->lowerdev,
lowerdev         2901 drivers/net/vxlan.c 	struct net_device *lowerdev = __dev_get_by_index(vxlan->net,
lowerdev         2908 drivers/net/vxlan.c 	if (lowerdev) {
lowerdev         2909 drivers/net/vxlan.c 		int max_mtu = lowerdev->mtu -
lowerdev         3426 drivers/net/vxlan.c 		struct net_device *lowerdev;
lowerdev         3428 drivers/net/vxlan.c 		lowerdev = __dev_get_by_index(src_net, conf->remote_ifindex);
lowerdev         3429 drivers/net/vxlan.c 		if (!lowerdev) {
lowerdev         3437 drivers/net/vxlan.c 			struct inet6_dev *idev = __in6_dev_get(lowerdev);
lowerdev         3446 drivers/net/vxlan.c 		*lower = lowerdev;
lowerdev         3502 drivers/net/vxlan.c 			       struct net_device *lowerdev,
lowerdev         3528 drivers/net/vxlan.c 	if (lowerdev) {
lowerdev         3531 drivers/net/vxlan.c 		dev->gso_max_size = lowerdev->gso_max_size;
lowerdev         3532 drivers/net/vxlan.c 		dev->gso_max_segs = lowerdev->gso_max_segs;
lowerdev         3534 drivers/net/vxlan.c 		needed_headroom = lowerdev->hard_header_len;
lowerdev         3536 drivers/net/vxlan.c 		max_mtu = lowerdev->mtu - (use_ipv6 ? VXLAN6_HEADROOM :
lowerdev         3562 drivers/net/vxlan.c 	struct net_device *lowerdev;
lowerdev         3565 drivers/net/vxlan.c 	ret = vxlan_config_validate(src_net, conf, &lowerdev, vxlan, extack);
lowerdev         3569 drivers/net/vxlan.c 	vxlan_config_apply(dev, conf, lowerdev, src_net, changelink);
lowerdev         3964 drivers/net/vxlan.c 	struct net_device *lowerdev;
lowerdev         3974 drivers/net/vxlan.c 	err = vxlan_config_validate(vxlan->net, &conf, &lowerdev,
lowerdev         3979 drivers/net/vxlan.c 	if (dst->remote_dev == lowerdev)
lowerdev         3980 drivers/net/vxlan.c 		lowerdev = NULL;
lowerdev         3982 drivers/net/vxlan.c 	err = netdev_adjacent_change_prepare(dst->remote_dev, lowerdev, dev,
lowerdev         4004 drivers/net/vxlan.c 							     lowerdev, dev);
lowerdev         4022 drivers/net/vxlan.c 	netdev_adjacent_change_commit(dst->remote_dev, lowerdev, dev);
lowerdev         4023 drivers/net/vxlan.c 	if (lowerdev && lowerdev != dst->remote_dev) {
lowerdev         4024 drivers/net/vxlan.c 		dst->remote_dev = lowerdev;
lowerdev         4025 drivers/net/vxlan.c 		netdev_update_lockdep_key(lowerdev);
lowerdev         4027 drivers/net/vxlan.c 	vxlan_config_apply(dev, &conf, lowerdev, vxlan->net, true);
lowerdev          203 drivers/net/wireless/virt_wifi.c 	struct net_device *lowerdev;
lowerdev          409 drivers/net/wireless/virt_wifi.c 	skb->dev = priv->lowerdev;
lowerdev          500 drivers/net/wireless/virt_wifi.c 	priv->lowerdev = __dev_get_by_index(src_net,
lowerdev          503 drivers/net/wireless/virt_wifi.c 	if (!priv->lowerdev)
lowerdev          506 drivers/net/wireless/virt_wifi.c 		dev->mtu = priv->lowerdev->mtu;
lowerdev          507 drivers/net/wireless/virt_wifi.c 	else if (dev->mtu > priv->lowerdev->mtu)
lowerdev          510 drivers/net/wireless/virt_wifi.c 	err = netdev_rx_handler_register(priv->lowerdev, virt_wifi_rx_handler,
lowerdev          513 drivers/net/wireless/virt_wifi.c 		dev_err(&priv->lowerdev->dev,
lowerdev          518 drivers/net/wireless/virt_wifi.c 	eth_hw_addr_inherit(dev, priv->lowerdev);
lowerdev          519 drivers/net/wireless/virt_wifi.c 	netif_stacked_transfer_operstate(priv->lowerdev, dev);
lowerdev          521 drivers/net/wireless/virt_wifi.c 	SET_NETDEV_DEV(dev, &priv->lowerdev->dev);
lowerdev          534 drivers/net/wireless/virt_wifi.c 		dev_err(&priv->lowerdev->dev, "can't register_netdevice: %d\n",
lowerdev          539 drivers/net/wireless/virt_wifi.c 	err = netdev_upper_dev_link(priv->lowerdev, dev, extack);
lowerdev          541 drivers/net/wireless/virt_wifi.c 		dev_err(&priv->lowerdev->dev, "can't netdev_upper_dev_link: %d\n",
lowerdev          560 drivers/net/wireless/virt_wifi.c 	netdev_rx_handler_unregister(priv->lowerdev);
lowerdev          578 drivers/net/wireless/virt_wifi.c 	netdev_rx_handler_unregister(priv->lowerdev);
lowerdev          579 drivers/net/wireless/virt_wifi.c 	netdev_upper_dev_unlink(priv->lowerdev, dev);
lowerdev           23 include/linux/if_macvlan.h 	struct net_device	*lowerdev;
lowerdev           73 include/linux/if_macvlan.h 	return macvlan->lowerdev;
lowerdev          105 include/linux/if_macvlan.h 	return dev_uc_add(macvlan->lowerdev, dev->dev_addr);