XenevaOS
Loading...
Searching...
No Matches
Public Attributes | List of all members
kobject Struct Reference

#include <kobject.h>

Collaboration diagram for kobject:
Collaboration graph
[legend]

Public Attributes

const char * name
 
struct list_head entry
 
struct kobject * parent
 
struct kset * kset
 
const struct kobj_type * ktype
 
struct kernfs_node * sd
 
struct kref kref
 
unsigned int state_initialized:1
 
unsigned int state_in_sysfs:1
 
unsigned int state_add_uevent_sent:1
 
unsigned int state_remove_uevent_sent:1
 
unsigned int uevent_suppress:1
 

Member Data Documentation

◆ entry

struct list_head kobject::entry

◆ kref

struct kref kobject::kref

◆ kset

struct kset* kobject::kset

◆ ktype

const struct kobj_type* kobject::ktype

◆ name

const char* kobject::name

◆ parent

struct kobject* kobject::parent

◆ sd

struct kernfs_node* kobject::sd

◆ state_add_uevent_sent

unsigned int kobject::state_add_uevent_sent

◆ state_in_sysfs

unsigned int kobject::state_in_sysfs

◆ state_initialized

unsigned int kobject::state_initialized

◆ state_remove_uevent_sent

unsigned int kobject::state_remove_uevent_sent

◆ uevent_suppress

unsigned int kobject::uevent_suppress

The documentation for this struct was generated from the following file: