]> git.sesse.net Git - bcachefs-tools-debian/blobdiff - include/linux/sysfs.h
bcachefs-in-userspace improvements
[bcachefs-tools-debian] / include / linux / sysfs.h
index 0be85b70f1db7a75289638d3f8d6d8ff05c775ab..dde169221d7290c2edd8008623b0fc28f738ba38 100644 (file)
@@ -17,6 +17,11 @@ struct attribute {
        .store  = _store,                                               \
 }
 
+struct sysfs_ops {
+       ssize_t (*show)(struct kobject *, struct attribute *, char *);
+       ssize_t (*store)(struct kobject *, struct attribute *, const char *, size_t);
+};
+
 static inline int sysfs_create_files(struct kobject *kobj,
                                    const struct attribute **attr)
 {