Lines Matching refs:kobj
65 struct kobject kobj; member
80 static struct esre_entry *to_entry(struct kobject *kobj) in to_entry() argument
82 return container_of(kobj, struct esre_entry, kobj); in to_entry()
90 static ssize_t esre_attr_show(struct kobject *kobj, in esre_attr_show() argument
93 struct esre_entry *entry = to_entry(kobj); in esre_attr_show()
149 static void esre_release(struct kobject *kobj) in esre_release() argument
151 struct esre_entry *entry = to_entry(kobj); in esre_release()
178 entry->kobj.kset = esrt_kset; in esre_create_sysfs_entry()
184 rc = kobject_init_and_add(&entry->kobj, &esre1_ktype, NULL, in esre_create_sysfs_entry()
198 static ssize_t esrt_##name##_show(struct kobject *kobj, \
227 static umode_t esrt_attr_is_visible(struct kobject *kobj, in esrt_attr_is_visible() argument
381 kobject_put(&entry->kobj); in cleanup_entry_list()