Loading drivers/base/sys.c +1 −1 Original line number Diff line number Diff line Loading @@ -139,7 +139,7 @@ int sysdev_class_register(struct sysdev_class * cls) kobject_name(&cls->kset.kobj)); INIT_LIST_HEAD(&cls->drivers); cls->kset.kobj.parent = &system_subsys.kobj; kset_set_kset_s(cls, system_subsys); cls->kset.kobj.kset = &system_subsys; return kset_register(&cls->kset); } Loading include/linux/kobject.h +0 −14 Original line number Diff line number Diff line Loading @@ -227,20 +227,6 @@ extern struct kset hypervisor_subsys; #define kobj_set_kset_s(obj,subsys) \ (obj)->kobj.kset = &(subsys) /** * kset_set_kset_s(obj,subsys) - set kset for embedded kset. * @obj: ptr to some object type. * @subsys: a subsystem object (not a ptr). * * Can be used for any object type with an embedded ->kset. * Sets the kset of @obj's embedded kobject (via its embedded * kset) to @subsys.kset. This makes @obj a member of that * kset. */ #define kset_set_kset_s(obj,subsys) \ (obj)->kset.kobj.kset = &(subsys) extern void subsystem_init(struct kset *); extern int __must_check subsystem_register(struct kset *); extern void subsystem_unregister(struct kset *); Loading Loading
drivers/base/sys.c +1 −1 Original line number Diff line number Diff line Loading @@ -139,7 +139,7 @@ int sysdev_class_register(struct sysdev_class * cls) kobject_name(&cls->kset.kobj)); INIT_LIST_HEAD(&cls->drivers); cls->kset.kobj.parent = &system_subsys.kobj; kset_set_kset_s(cls, system_subsys); cls->kset.kobj.kset = &system_subsys; return kset_register(&cls->kset); } Loading
include/linux/kobject.h +0 −14 Original line number Diff line number Diff line Loading @@ -227,20 +227,6 @@ extern struct kset hypervisor_subsys; #define kobj_set_kset_s(obj,subsys) \ (obj)->kobj.kset = &(subsys) /** * kset_set_kset_s(obj,subsys) - set kset for embedded kset. * @obj: ptr to some object type. * @subsys: a subsystem object (not a ptr). * * Can be used for any object type with an embedded ->kset. * Sets the kset of @obj's embedded kobject (via its embedded * kset) to @subsys.kset. This makes @obj a member of that * kset. */ #define kset_set_kset_s(obj,subsys) \ (obj)->kset.kobj.kset = &(subsys) extern void subsystem_init(struct kset *); extern int __must_check subsystem_register(struct kset *); extern void subsystem_unregister(struct kset *); Loading