• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/

Lines Matching refs:lowerdev

239 	skb_set_dev(skb, vlan->lowerdev);
267 struct net_device *lowerdev = vlan->lowerdev;
269 return dev_hard_header(skb, lowerdev, type, daddr,
284 struct net_device *lowerdev = vlan->lowerdev;
291 err = dev_uc_add(lowerdev, dev->dev_addr);
295 err = dev_set_allmulti(lowerdev, 1);
303 dev_uc_del(lowerdev, dev->dev_addr);
311 struct net_device *lowerdev = vlan->lowerdev;
313 dev_mc_unsync(lowerdev, dev);
315 dev_set_allmulti(lowerdev, -1);
317 dev_uc_del(lowerdev, dev->dev_addr);
326 struct net_device *lowerdev = vlan->lowerdev;
341 err = dev_uc_add(lowerdev, addr->sa_data);
345 dev_uc_del(lowerdev, dev->dev_addr);
355 struct net_device *lowerdev = vlan->lowerdev;
358 dev_set_allmulti(lowerdev, dev->flags & IFF_ALLMULTI ? 1 : -1);
365 dev_mc_sync(vlan->lowerdev, dev);
372 if (new_mtu < 68 || vlan->lowerdev->mtu < new_mtu)
412 const struct net_device *lowerdev = vlan->lowerdev;
415 (lowerdev->state & MACVLAN_STATE_MASK);
416 dev->features = lowerdev->features & MACVLAN_FEATURES;
417 dev->gso_max_size = lowerdev->gso_max_size;
418 dev->iflink = lowerdev->ifindex;
419 dev->hard_header_len = lowerdev->hard_header_len;
483 return dev_ethtool_get_rx_csum(vlan->lowerdev);
490 return dev_ethtool_get_settings(vlan->lowerdev, cmd);
496 return dev_ethtool_get_flags(vlan->lowerdev);
631 struct net_device *lowerdev;
637 lowerdev = __dev_get_by_index(src_net, nla_get_u32(tb[IFLA_LINK]));
638 if (lowerdev == NULL)
642 * the real device as the lowerdev.
644 if (lowerdev->rtnl_link_ops == dev->rtnl_link_ops) {
645 struct macvlan_dev *lowervlan = netdev_priv(lowerdev);
646 lowerdev = lowervlan->lowerdev;
650 dev->mtu = lowerdev->mtu;
651 else if (dev->mtu > lowerdev->mtu)
657 if (!macvlan_port_exists(lowerdev)) {
658 err = macvlan_port_create(lowerdev);
662 port = macvlan_port_get(lowerdev);
664 vlan->lowerdev = lowerdev;
679 netif_stacked_transfer_operstate(lowerdev, dev);
685 macvlan_port_destroy(lowerdev);
780 netif_stacked_transfer_operstate(vlan->lowerdev,