Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit c27889cd authored by Martin Brandenburg's avatar Martin Brandenburg
Browse files

orangefs: describe organization of sysfs

parent 4a343664
Loading
Loading
Loading
Loading
+7 −0
Original line number Original line Diff line number Diff line
@@ -139,6 +139,13 @@
#define PC_KOBJ_ID "pc"
#define PC_KOBJ_ID "pc"
#define STATS_KOBJ_ID "stats"
#define STATS_KOBJ_ID "stats"


/*
 * Every item calls orangefs_attr_show and orangefs_attr_store through
 * orangefs_sysfs_ops. They look at the orangefs_attributes further below to
 * call one of sysfs_int_show, sysfs_int_store, sysfs_service_op_show, or
 * sysfs_service_op_store.
 */

struct orangefs_attribute {
struct orangefs_attribute {
	struct attribute attr;
	struct attribute attr;
	ssize_t (*show)(struct kobject *kobj,
	ssize_t (*show)(struct kobject *kobj,