Lines Matching refs:upper_dev
1569 const struct net_device *upper_dev; in put_master_ifindex() local
1574 upper_dev = netdev_master_upper_dev_get_rcu(dev); in put_master_ifindex()
1575 if (upper_dev) in put_master_ifindex()
1576 ret = nla_put_u32(skb, IFLA_MASTER, upper_dev->ifindex); in put_master_ifindex()
2555 struct net_device *upper_dev = netdev_master_upper_dev_get(dev); in do_set_master() local
2559 if (upper_dev) { in do_set_master()
2560 if (upper_dev->ifindex == ifindex) in do_set_master()
2562 ops = upper_dev->netdev_ops; in do_set_master()
2564 err = ops->ndo_del_slave(upper_dev, dev); in do_set_master()
2573 upper_dev = __dev_get_by_index(dev_net(dev), ifindex); in do_set_master()
2574 if (!upper_dev) in do_set_master()
2576 ops = upper_dev->netdev_ops; in do_set_master()
2578 err = ops->ndo_add_slave(upper_dev, dev, extack); in do_set_master()