Home
last modified time | relevance | path

Searched refs:upper_dev (Results 1 – 6 of 6) sorted by relevance

/linux-4.1.27/net/8021q/
Dvlan_core.c80 struct net_device *upper_dev; in __vlan_find_dev_deep_rcu() local
82 upper_dev = netdev_master_upper_dev_get_rcu(dev); in __vlan_find_dev_deep_rcu()
83 if (upper_dev) in __vlan_find_dev_deep_rcu()
84 return __vlan_find_dev_deep_rcu(upper_dev, in __vlan_find_dev_deep_rcu()
/linux-4.1.27/net/core/
Ddev.c4764 struct net_device *upper_dev) in netdev_has_upper_dev() argument
4768 return __netdev_find_adj(dev, upper_dev, &dev->all_adj_list.upper); in netdev_has_upper_dev()
5115 struct net_device *upper_dev, in __netdev_adjacent_dev_link_lists() argument
5122 ret = __netdev_adjacent_dev_insert(dev, upper_dev, up_list, private, in __netdev_adjacent_dev_link_lists()
5127 ret = __netdev_adjacent_dev_insert(upper_dev, dev, down_list, private, in __netdev_adjacent_dev_link_lists()
5130 __netdev_adjacent_dev_remove(dev, upper_dev, up_list); in __netdev_adjacent_dev_link_lists()
5138 struct net_device *upper_dev) in __netdev_adjacent_dev_link() argument
5140 return __netdev_adjacent_dev_link_lists(dev, upper_dev, in __netdev_adjacent_dev_link()
5142 &upper_dev->all_adj_list.lower, in __netdev_adjacent_dev_link()
5147 struct net_device *upper_dev, in __netdev_adjacent_dev_unlink_lists() argument
[all …]
Drtnetlink.c1032 struct net_device *upper_dev = netdev_master_upper_dev_get(dev); in rtnl_fill_ifinfo() local
1061 (upper_dev && in rtnl_fill_ifinfo()
1062 nla_put_u32(skb, IFLA_MASTER, upper_dev->ifindex)) || in rtnl_fill_ifinfo()
1533 struct net_device *upper_dev = netdev_master_upper_dev_get(dev); in do_set_master() local
1537 if (upper_dev) { in do_set_master()
1538 if (upper_dev->ifindex == ifindex) in do_set_master()
1540 ops = upper_dev->netdev_ops; in do_set_master()
1542 err = ops->ndo_del_slave(upper_dev, dev); in do_set_master()
1551 upper_dev = __dev_get_by_index(dev_net(dev), ifindex); in do_set_master()
1552 if (!upper_dev) in do_set_master()
[all …]
/linux-4.1.27/drivers/infiniband/hw/nes/
Dnes.c148 struct net_device *upper_dev; in nes_inetaddr_event() local
159 upper_dev = netdev_master_upper_dev_get(netdev); in nes_inetaddr_event()
161 (upper_dev == event_netdev); in nes_inetaddr_event()
194 if (upper_dev) in nes_inetaddr_event()
196 ((struct in_device *)upper_dev->ip_ptr)->ifa_list->ifa_address; in nes_inetaddr_event()
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb3/
Dcxgb3_offload.c190 struct net_device *upper_dev; in get_iff_from_mac() local
192 while ((upper_dev = in get_iff_from_mac()
194 dev = upper_dev; in get_iff_from_mac()
/linux-4.1.27/include/linux/
Dnetdevice.h3482 bool netdev_has_upper_dev(struct net_device *dev, struct net_device *upper_dev);
3531 int netdev_upper_dev_link(struct net_device *dev, struct net_device *upper_dev);
3533 struct net_device *upper_dev);
3535 struct net_device *upper_dev,
3538 struct net_device *upper_dev);