diff options
Diffstat (limited to 'lib/kobject.c')
| -rw-r--r-- | lib/kobject.c | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/lib/kobject.c b/lib/kobject.c index 4cc231c86225..3326281c96b6 100644 --- a/lib/kobject.c +++ b/lib/kobject.c | |||
| @@ -220,23 +220,6 @@ static int kobject_add_internal(struct kobject *kobj) | |||
| 220 | } | 220 | } |
| 221 | 221 | ||
| 222 | /** | 222 | /** |
| 223 | * kobject_register - initialize and add an object. | ||
| 224 | * @kobj: object in question. | ||
| 225 | */ | ||
| 226 | |||
| 227 | int kobject_register(struct kobject * kobj) | ||
| 228 | { | ||
| 229 | int error = -EINVAL; | ||
| 230 | if (kobj) { | ||
| 231 | kobject_init_internal(kobj); | ||
| 232 | error = kobject_add(kobj); | ||
| 233 | if (!error) | ||
| 234 | kobject_uevent(kobj, KOBJ_ADD); | ||
| 235 | } | ||
| 236 | return error; | ||
| 237 | } | ||
| 238 | |||
| 239 | /** | ||
| 240 | * kobject_set_name_vargs - Set the name of an kobject | 223 | * kobject_set_name_vargs - Set the name of an kobject |
| 241 | * @kobj: struct kobject to set the name of | 224 | * @kobj: struct kobject to set the name of |
| 242 | * @fmt: format string used to build the name | 225 | * @fmt: format string used to build the name |
| @@ -883,7 +866,6 @@ struct kset *kset_create_and_add(const char *name, | |||
| 883 | } | 866 | } |
| 884 | EXPORT_SYMBOL_GPL(kset_create_and_add); | 867 | EXPORT_SYMBOL_GPL(kset_create_and_add); |
| 885 | 868 | ||
| 886 | EXPORT_SYMBOL(kobject_register); | ||
| 887 | EXPORT_SYMBOL(kobject_unregister); | 869 | EXPORT_SYMBOL(kobject_unregister); |
| 888 | EXPORT_SYMBOL(kobject_get); | 870 | EXPORT_SYMBOL(kobject_get); |
| 889 | EXPORT_SYMBOL(kobject_put); | 871 | EXPORT_SYMBOL(kobject_put); |
