diff options
Diffstat (limited to 'include/linux/relayfs_fs.h')
-rw-r--r-- | include/linux/relayfs_fs.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/include/linux/relayfs_fs.h b/include/linux/relayfs_fs.h index fb7e80737325..a122df2d9880 100644 --- a/include/linux/relayfs_fs.h +++ b/include/linux/relayfs_fs.h | |||
@@ -70,7 +70,7 @@ struct rchan | |||
70 | struct relayfs_inode_info | 70 | struct relayfs_inode_info |
71 | { | 71 | { |
72 | struct inode vfs_inode; | 72 | struct inode vfs_inode; |
73 | struct rchan_buf *buf; | 73 | void *data; |
74 | }; | 74 | }; |
75 | 75 | ||
76 | static inline struct relayfs_inode_info *RELAYFS_I(struct inode *inode) | 76 | static inline struct relayfs_inode_info *RELAYFS_I(struct inode *inode) |
@@ -148,6 +148,11 @@ extern size_t relay_switch_subbuf(struct rchan_buf *buf, | |||
148 | extern struct dentry *relayfs_create_dir(const char *name, | 148 | extern struct dentry *relayfs_create_dir(const char *name, |
149 | struct dentry *parent); | 149 | struct dentry *parent); |
150 | extern int relayfs_remove_dir(struct dentry *dentry); | 150 | extern int relayfs_remove_dir(struct dentry *dentry); |
151 | extern struct dentry *relayfs_create_file(const char *name, | ||
152 | struct dentry *parent, | ||
153 | int mode, | ||
154 | struct file_operations *fops, | ||
155 | void *data); | ||
151 | 156 | ||
152 | /** | 157 | /** |
153 | * relay_write - write data into the channel | 158 | * relay_write - write data into the channel |