Searched refs:upper_dev (Results 1 – 6 of 6) sorted by relevance
/linux-4.1.27/net/8021q/ |
D | vlan_core.c | 80 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/ |
D | dev.c | 4764 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 …]
|
D | rtnetlink.c | 1032 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/ |
D | nes.c | 148 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/ |
D | cxgb3_offload.c | 190 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/ |
D | netdevice.h | 3482 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);
|