struct kobject {
  char  *k_name;
  char   name[KOBJ_NAME_LEN];
  struct kref kref;
  struct list_head entry;
  struct kobject *parent;
  struct kset *kset;
  struct kobj_type *ktype;
  struct dentry *dentry;
};