| KOBJECT_INIT_AND_ADD(9) - phpMan
KOBJECT_INIT_AND_ADD(9) Driver Basics KOBJECT_INIT_AND_ADD(9)
NAME
kobject_init_and_add - initialize a kobject structure and add it to the kobject hierarchy
SYNOPSIS
int kobject_init_and_add(struct kobject * kobj, struct kobj_type * ktype,
struct kobject * parent, const char * fmt, ...);
ARGUMENTS
kobj
pointer to the kobject to initialize
ktype
pointer to the ktype for this kobject.
parent
pointer to the parent of this kobject.
fmt
the name of the kobject.
...
variable arguments
DESCRIPTION
This function combines the call to kobject_init and kobject_add. The same type of error
handling after a call to kobject_add and kobject lifetime rules are the same here.
COPYRIGHT
Kernel Hackers Manual 4.8. January 2017 KOBJECT_INIT_AND_ADD(9)
|