summaryrefslogtreecommitdiffstats
path: root/src/kernel/sysfs.h
diff options
context:
space:
mode:
authorManuel Bentele2021-03-12 14:52:47 +0100
committerManuel Bentele2021-03-12 14:52:47 +0100
commit52a4ac3ede9b5bbc8015105d6fd5524c70e9bef5 (patch)
treec07cf0ae3d41709e0d1048b8324ee642c5e5cde3 /src/kernel/sysfs.h
parent[BUILD] Build picohttpparser as independent library (diff)
downloaddnbd3-52a4ac3ede9b5bbc8015105d6fd5524c70e9bef5.tar.gz
dnbd3-52a4ac3ede9b5bbc8015105d6fd5524c70e9bef5.tar.xz
dnbd3-52a4ac3ede9b5bbc8015105d6fd5524c70e9bef5.zip
[KERNEL] Refactor code to satisfy Linux kernel code style
Diffstat (limited to 'src/kernel/sysfs.h')
-rw-r--r--src/kernel/sysfs.h16
1 files changed, 7 insertions, 9 deletions
diff --git a/src/kernel/sysfs.h b/src/kernel/sysfs.h
index a90840b..ec6c261 100644
--- a/src/kernel/sysfs.h
+++ b/src/kernel/sysfs.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
/*
* This file is part of the Distributed Network Block Device 3
*
@@ -27,19 +28,16 @@ void dnbd3_sysfs_init(dnbd3_device_t *dev);
void dnbd3_sysfs_exit(dnbd3_device_t *dev);
-typedef struct
-{
+typedef struct {
struct attribute attr;
- ssize_t (*show)(char *, dnbd3_device_t *);
- ssize_t (*store)(const char *, size_t, dnbd3_device_t *);
+ ssize_t (*show)(char *buf, dnbd3_device_t *dev);
+ ssize_t (*store)(const char *buf, size_t len, dnbd3_device_t *dev);
} device_attr_t;
-typedef struct
-{
+typedef struct {
struct attribute attr;
- ssize_t (*show)(char *, dnbd3_server_t *);
- ssize_t (*store)(const char *, size_t, dnbd3_server_t *);
+ ssize_t (*show)(char *buf, dnbd3_server_t *dev);
+ ssize_t (*store)(const char *buf, size_t len, dnbd3_server_t *dev);
} server_attr_t;
-
#endif /* SYSFS_H_ */