aboutsummaryrefslogtreecommitdiffstats
path: root/lib/kobject.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/kobject.c')
-rw-r--r--lib/kobject.c18
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
227int 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}
884EXPORT_SYMBOL_GPL(kset_create_and_add); 867EXPORT_SYMBOL_GPL(kset_create_and_add);
885 868
886EXPORT_SYMBOL(kobject_register);
887EXPORT_SYMBOL(kobject_unregister); 869EXPORT_SYMBOL(kobject_unregister);
888EXPORT_SYMBOL(kobject_get); 870EXPORT_SYMBOL(kobject_get);
889EXPORT_SYMBOL(kobject_put); 871EXPORT_SYMBOL(kobject_put);