Lines Matching refs:master_dev
534 struct net_device *master_dev; in rtnl_link_get_slave_info_data_size() local
540 master_dev = netdev_master_upper_dev_get_rcu((struct net_device *)dev); in rtnl_link_get_slave_info_data_size()
541 if (!master_dev) in rtnl_link_get_slave_info_data_size()
544 ops = master_dev->rtnl_link_ops; in rtnl_link_get_slave_info_data_size()
549 ops->get_slave_size(master_dev, dev); in rtnl_link_get_slave_info_data_size()
649 struct net_device *master_dev; in rtnl_have_link_slave_info() local
654 master_dev = netdev_master_upper_dev_get_rcu((struct net_device *)dev); in rtnl_have_link_slave_info()
655 if (master_dev && master_dev->rtnl_link_ops) in rtnl_have_link_slave_info()
664 struct net_device *master_dev; in rtnl_link_slave_info_fill() local
669 master_dev = netdev_master_upper_dev_get((struct net_device *) dev); in rtnl_link_slave_info_fill()
670 if (!master_dev) in rtnl_link_slave_info_fill()
672 ops = master_dev->rtnl_link_ops; in rtnl_link_slave_info_fill()
681 err = ops->fill_slave_info(skb, master_dev, dev); in rtnl_link_slave_info_fill()
3536 struct net_device *master_dev; in __rtnl_newlink() local
3574 master_dev = NULL; in __rtnl_newlink()
3577 master_dev = netdev_master_upper_dev_get(dev); in __rtnl_newlink()
3578 if (master_dev) in __rtnl_newlink()
3579 m_ops = master_dev->rtnl_link_ops; in __rtnl_newlink()
3664 err = m_ops->slave_changelink(master_dev, dev, tb, in __rtnl_newlink()