aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux/relayfs_fs.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/linux/relayfs_fs.h')
-rw-r--r--include/linux/relayfs_fs.h7
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
70struct relayfs_inode_info 70struct 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
76static inline struct relayfs_inode_info *RELAYFS_I(struct inode *inode) 76static inline struct relayfs_inode_info *RELAYFS_I(struct inode *inode)
@@ -148,6 +148,11 @@ extern size_t relay_switch_subbuf(struct rchan_buf *buf,
148extern struct dentry *relayfs_create_dir(const char *name, 148extern struct dentry *relayfs_create_dir(const char *name,
149 struct dentry *parent); 149 struct dentry *parent);
150extern int relayfs_remove_dir(struct dentry *dentry); 150extern int relayfs_remove_dir(struct dentry *dentry);
151extern 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