KOBJECT_INIT_AND_ADD
Section: Driver Basics (9)
Updated: February 2011
Index
Return to Main Contents
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