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