• Home
  • Raw
  • Download

Lines Matching refs:ndev

45 	struct net_device *ndev = to_net_dev(dev);  in netdev_show()  local
49 if (dev_isalive(ndev)) in netdev_show()
50 ret = (*format)(ndev, buf); in netdev_show()
117 struct net_device *ndev = to_net_dev(dev); in iflink_show() local
119 return sprintf(buf, fmt_dec, dev_get_iflink(ndev)); in iflink_show()
132 struct net_device *ndev = to_net_dev(dev); in name_assign_type_show() local
135 if (ndev->name_assign_type != NET_NAME_UNKNOWN) in name_assign_type_show()
146 struct net_device *ndev = to_net_dev(dev); in address_show() local
150 if (dev_isalive(ndev)) in address_show()
151 ret = sysfs_format_mac(buf, ndev->dev_addr, ndev->addr_len); in address_show()
160 struct net_device *ndev = to_net_dev(dev); in broadcast_show() local
162 if (dev_isalive(ndev)) in broadcast_show()
163 return sysfs_format_mac(buf, ndev->broadcast, ndev->addr_len); in broadcast_show()
1668 static int tx_queue_change_owner(struct net_device *ndev, int index, in tx_queue_change_owner() argument
1671 struct netdev_queue *queue = ndev->_tx + index; in tx_queue_change_owner()
1771 static int queue_change_owner(struct net_device *ndev, kuid_t kuid, kgid_t kgid) in queue_change_owner() argument
1776 if (ndev->queues_kset) { in queue_change_owner()
1777 error = sysfs_change_owner(&ndev->queues_kset->kobj, kuid, kgid); in queue_change_owner()
1781 real_rx = ndev->real_num_rx_queues; in queue_change_owner()
1783 real_tx = ndev->real_num_tx_queues; in queue_change_owner()
1785 error = net_rx_queue_change_owner(ndev, real_rx, kuid, kgid); in queue_change_owner()
1789 error = net_tx_queue_change_owner(ndev, real_tx, kuid, kgid); in queue_change_owner()
1950 void netdev_unregister_kobject(struct net_device *ndev) in netdev_unregister_kobject() argument
1952 struct device *dev = &ndev->dev; in netdev_unregister_kobject()
1954 if (!refcount_read(&dev_net(ndev)->count)) in netdev_unregister_kobject()
1959 remove_queue_kobjects(ndev); in netdev_unregister_kobject()
1967 int netdev_register_kobject(struct net_device *ndev) in netdev_register_kobject() argument
1969 struct device *dev = &ndev->dev; in netdev_register_kobject()
1970 const struct attribute_group **groups = ndev->sysfs_groups; in netdev_register_kobject()
1975 dev->platform_data = ndev; in netdev_register_kobject()
1978 dev_set_name(dev, "%s", ndev->name); in netdev_register_kobject()
1988 if (ndev->ieee80211_ptr) in netdev_register_kobject()
1991 else if (ndev->wireless_handlers) in netdev_register_kobject()
2001 error = register_queue_kobjects(ndev); in netdev_register_kobject()
2015 int netdev_change_owner(struct net_device *ndev, const struct net *net_old, in netdev_change_owner() argument
2020 struct device *dev = &ndev->dev; in netdev_change_owner()
2036 error = queue_change_owner(ndev, new_uid, new_gid); in netdev_change_owner()