Commit d716551e188787effb08bf87a846404cfd239a8b
Committed by
Greg Kroah-Hartman
1 parent
ce2c9cb025
Exists in
master
and in
4 other branches
Driver core: clean up removed functions from the documentation
Signed-off-by: Cornelia Huck <cornelia.huck@de.ibm.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Showing 1 changed file with 2 additions and 19 deletions Side-by-side Diff
Documentation/kobject.txt
... | ... | @@ -54,7 +54,6 @@ |
54 | 54 | |
55 | 55 | struct kobject { |
56 | 56 | const char * k_name; |
57 | - char name[KOBJ_NAME_LEN]; | |
58 | 57 | struct kref kref; |
59 | 58 | struct list_head entry; |
60 | 59 | struct kobject * parent; |
61 | 60 | |
62 | 61 | |
63 | 62 | |
... | ... | @@ -223,18 +222,15 @@ |
223 | 222 | is equivalent to doing: |
224 | 223 | |
225 | 224 | struct kset devices_subsys = { |
226 | - .kobj = { | |
227 | - .name = "devices", | |
228 | - }, | |
229 | 225 | .ktype = &ktype_devices, |
230 | 226 | .uevent_ops = &device_uevent_ops, |
231 | 227 | }; |
228 | +kobject_set_name(&devices_subsys, name); | |
232 | 229 | |
233 | - | |
234 | 230 | The objects that are registered with a subsystem that use the |
235 | 231 | subsystem's default list must have their kset ptr set properly. These |
236 | 232 | objects may have embedded kobjects or ksets. The |
237 | -following helpers make setting the kset easier: | |
233 | +following helper makes setting the kset easier: | |
238 | 234 | |
239 | 235 | |
240 | 236 | kobj_set_kset_s(obj,subsys) |
241 | 237 | |
... | ... | @@ -242,22 +238,9 @@ |
242 | 238 | - Assumes that obj->kobj exists, and is a struct kobject. |
243 | 239 | - Sets the kset of that kobject to the kset <subsys>. |
244 | 240 | |
245 | - | |
246 | -kset_set_kset_s(obj,subsys) | |
247 | - | |
248 | -- Assumes that obj->kset exists, and is a struct kset. | |
249 | -- Sets the kset of the embedded kobject to the kset <subsys>. | |
250 | - | |
251 | -subsys_set_kset(obj,subsys) | |
252 | - | |
253 | -- Assumes obj->subsys exists, and is a struct subsystem. | |
254 | -- Sets obj->subsys.kset.kobj.kset to the subsystem's embedded kset. | |
255 | - | |
256 | 241 | void subsystem_init(struct kset *s); |
257 | 242 | int subsystem_register(struct kset *s); |
258 | 243 | void subsystem_unregister(struct kset *s); |
259 | -struct kset *subsys_get(struct kset *s); | |
260 | -void kset_put(struct kset *s); | |
261 | 244 | |
262 | 245 | These are just wrappers around the respective kset_* functions. |
263 | 246 |