OO Concept Kernel Object Concept
object kobject
class ktype
generic container kset
class of a given object ktype pointed by field ktype in given kobject
destructor function pointed by field release in given ktype
methods functions pointed by fields sysfs_ops.show and sysfs_ops.store of ktype
'this' pointer first parameter (struct kobject * kobj) for the above

Table 2: Object-oriented/kernel object mappings.

Back to Article