Lines Matching refs:ndev
44 struct net_device *ndev = to_net_dev(dev); in netdev_show() local
48 if (dev_isalive(ndev)) in netdev_show()
49 ret = (*format)(ndev, buf); in netdev_show()
116 struct net_device *ndev = to_net_dev(dev); in iflink_show() local
118 return sprintf(buf, fmt_dec, dev_get_iflink(ndev)); in iflink_show()
131 struct net_device *ndev = to_net_dev(dev); in name_assign_type_show() local
134 if (ndev->name_assign_type != NET_NAME_UNKNOWN) in name_assign_type_show()
145 struct net_device *ndev = to_net_dev(dev); in address_show() local
149 if (dev_isalive(ndev)) in address_show()
150 ret = sysfs_format_mac(buf, ndev->dev_addr, ndev->addr_len); in address_show()
159 struct net_device *ndev = to_net_dev(dev); in broadcast_show() local
161 if (dev_isalive(ndev)) in broadcast_show()
162 return sysfs_format_mac(buf, ndev->broadcast, ndev->addr_len); in broadcast_show()
1807 void netdev_unregister_kobject(struct net_device *ndev) in netdev_unregister_kobject() argument
1809 struct device *dev = &ndev->dev; in netdev_unregister_kobject()
1811 if (!refcount_read(&dev_net(ndev)->count)) in netdev_unregister_kobject()
1816 remove_queue_kobjects(ndev); in netdev_unregister_kobject()
1824 int netdev_register_kobject(struct net_device *ndev) in netdev_register_kobject() argument
1826 struct device *dev = &ndev->dev; in netdev_register_kobject()
1827 const struct attribute_group **groups = ndev->sysfs_groups; in netdev_register_kobject()
1832 dev->platform_data = ndev; in netdev_register_kobject()
1835 dev_set_name(dev, "%s", ndev->name); in netdev_register_kobject()
1845 if (ndev->ieee80211_ptr) in netdev_register_kobject()
1848 else if (ndev->wireless_handlers) in netdev_register_kobject()
1858 error = register_queue_kobjects(ndev); in netdev_register_kobject()