Lines Matching refs:root
1243 struct root_device *root; in __root_device_register() local
1246 root = kzalloc(sizeof(struct root_device), GFP_KERNEL); in __root_device_register()
1247 if (!root) in __root_device_register()
1250 err = dev_set_name(&root->dev, name); in __root_device_register()
1252 kfree(root); in __root_device_register()
1256 root->dev.release = root_device_release; in __root_device_register()
1258 err = device_register(&root->dev); in __root_device_register()
1260 put_device(&root->dev); in __root_device_register()
1268 err = sysfs_create_link(&root->dev.kobj, &mk->kobj, "module"); in __root_device_register()
1270 device_unregister(&root->dev); in __root_device_register()
1273 root->owner = owner; in __root_device_register()
1277 return &root->dev; in __root_device_register()
1290 struct root_device *root = to_root_device(dev); in root_device_unregister() local
1292 if (root->owner) in root_device_unregister()
1293 sysfs_remove_link(&root->dev.kobj, "module"); in root_device_unregister()