Lines Matching refs:subsys
58 sp = container_of_const(kset, struct subsys_private, subsys); in class_to_subsys()
138 error = sysfs_create_file_ns(&sp->subsys.kobj, &attr->attr, ns); in class_create_file_ns()
153 sysfs_remove_file_ns(&sp->subsys.kobj, &attr->attr, ns); in class_remove_file_ns()
195 error = kobject_set_name(&cp->subsys.kobj, "%s", cls->name); in class_register()
201 cp->subsys.kobj.kset = class_kset; in class_register()
202 cp->subsys.kobj.ktype = &class_ktype; in class_register()
205 error = kset_register(&cp->subsys); in class_register()
209 error = sysfs_create_groups(&cp->subsys.kobj, cls->class_groups); in class_register()
211 kobject_del(&cp->subsys.kobj); in class_register()
212 kfree_const(cp->subsys.kobj.name); in class_register()
232 sysfs_remove_groups(&sp->subsys.kobj, cls->class_groups); in class_unregister()
233 kset_unregister(&sp->subsys); in class_unregister()