aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/linux/kernfs.h13
1 files changed, 7 insertions, 6 deletions
diff --git a/include/linux/kernfs.h b/include/linux/kernfs.h
index e9c4e3a03960..0ca2aedfd31b 100644
--- a/include/linux/kernfs.h
+++ b/include/linux/kernfs.h
@@ -210,8 +210,8 @@ struct kernfs_root *kernfs_create_root(void *priv);
210void kernfs_destroy_root(struct kernfs_root *root); 210void kernfs_destroy_root(struct kernfs_root *root);
211 211
212struct kernfs_node *kernfs_create_dir_ns(struct kernfs_node *parent, 212struct kernfs_node *kernfs_create_dir_ns(struct kernfs_node *parent,
213 const char *name, void *priv, 213 const char *name, umode_t mode,
214 const void *ns); 214 void *priv, const void *ns);
215struct kernfs_node *kernfs_create_file_ns_key(struct kernfs_node *parent, 215struct kernfs_node *kernfs_create_file_ns_key(struct kernfs_node *parent,
216 const char *name, 216 const char *name,
217 umode_t mode, loff_t size, 217 umode_t mode, loff_t size,
@@ -260,8 +260,8 @@ static inline struct kernfs_root *kernfs_create_root(void *priv)
260static inline void kernfs_destroy_root(struct kernfs_root *root) { } 260static inline void kernfs_destroy_root(struct kernfs_root *root) { }
261 261
262static inline struct kernfs_node * 262static inline struct kernfs_node *
263kernfs_create_dir_ns(struct kernfs_node *parent, const char *name, void *priv, 263kernfs_create_dir_ns(struct kernfs_node *parent, const char *name,
264 const void *ns) 264 umode_t mode, void *priv, const void *ns)
265{ return ERR_PTR(-ENOSYS); } 265{ return ERR_PTR(-ENOSYS); }
266 266
267static inline struct kernfs_node * 267static inline struct kernfs_node *
@@ -314,9 +314,10 @@ kernfs_find_and_get(struct kernfs_node *kn, const char *name)
314} 314}
315 315
316static inline struct kernfs_node * 316static inline struct kernfs_node *
317kernfs_create_dir(struct kernfs_node *parent, const char *name, void *priv) 317kernfs_create_dir(struct kernfs_node *parent, const char *name, umode_t mode,
318 void *priv)
318{ 319{
319 return kernfs_create_dir_ns(parent, name, priv, NULL); 320 return kernfs_create_dir_ns(parent, name, mode, priv, NULL);
320} 321}
321 322
322static inline struct kernfs_node * 323static inline struct kernfs_node *