Name
kobject_init —
initialize a kobject structure
Synopsis
void kobject_init ( | struct kobject * | kobj, |
| struct kobj_type * | ktype) ; |
Arguments
kobj
pointer to the kobject to initialize
ktype
pointer to the ktype for this kobject.
Description
This function will properly initialize a kobject such that it can then
be passed to the kobject_add
call.
After this function is called, the kobject MUST be cleaned up by a call
to kobject_put
, not by a call to kfree directly to ensure that all of
the memory is cleaned up properly.