Lines Matching refs:kobj

23 static ssize_t nilfs_##name##_attr_show(struct kobject *kobj, \
26 struct the_nilfs *nilfs = container_of(kobj->parent, \
34 static ssize_t nilfs_##name##_attr_store(struct kobject *kobj, \
38 struct the_nilfs *nilfs = container_of(kobj->parent, \
52 static void nilfs_##name##_attr_release(struct kobject *kobj) \
54 struct nilfs_sysfs_##parent_name##_subgroups *subgroups = container_of(kobj, \
69 struct kobject *kobj; \
74 kobj = &subgroups->sg_##name##_kobj; \
77 kobj->kset = nilfs_kset; \
79 err = kobject_init_and_add(kobj, &nilfs_##name##_ktype, parent, \
82 kobject_put(kobj); \
134 static ssize_t nilfs_snapshot_attr_show(struct kobject *kobj,
138 container_of(kobj, struct nilfs_root, snapshot_kobj);
145 static ssize_t nilfs_snapshot_attr_store(struct kobject *kobj,
150 container_of(kobj, struct nilfs_root, snapshot_kobj);
157 static void nilfs_snapshot_attr_release(struct kobject *kobj)
159 struct nilfs_root *root = container_of(kobj, struct nilfs_root,
935 static ssize_t nilfs_dev_attr_show(struct kobject *kobj,
938 struct the_nilfs *nilfs = container_of(kobj, struct the_nilfs,
946 static ssize_t nilfs_dev_attr_store(struct kobject *kobj,
950 struct the_nilfs *nilfs = container_of(kobj, struct the_nilfs,
958 static void nilfs_dev_attr_release(struct kobject *kobj)
960 struct the_nilfs *nilfs = container_of(kobj, struct the_nilfs,
1054 static ssize_t nilfs_feature_revision_show(struct kobject *kobj,
1066 static ssize_t nilfs_feature_README_show(struct kobject *kobj,
1098 err = sysfs_create_group(&nilfs_kset->kobj, &nilfs_feature_attr_group);
1115 sysfs_remove_group(&nilfs_kset->kobj, &nilfs_feature_attr_group);