constify fsnotify_parent()
authorAl Viro <viro@zeniv.linux.org.uk>
Mon, 21 Nov 2016 01:23:04 +0000 (20:23 -0500)
committerAl Viro <viro@zeniv.linux.org.uk>
Mon, 5 Dec 2016 23:58:32 +0000 (18:58 -0500)
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
fs/notify/fsnotify.c
include/linux/fsnotify.h
include/linux/fsnotify_backend.h

index 7788a79eedf7c6d52716db44cbc741dec6fb190a..b41515d3f0815246185b264532d71cc43824ef9a 100644 (file)
@@ -86,7 +86,7 @@ void __fsnotify_update_child_dentry_flags(struct inode *inode)
 }
 
 /* Notify this dentry's parent about a child's events. */
-int __fsnotify_parent(struct path *path, struct dentry *dentry, __u32 mask)
+int __fsnotify_parent(const struct path *path, struct dentry *dentry, __u32 mask)
 {
        struct dentry *parent;
        struct inode *p_inode;
index b8bcc058e03147e39624609ae0a7331e978b0d58..e19eb1f5e9584b0e629322e5a7d12feabfd7ce81 100644 (file)
@@ -17,7 +17,7 @@
 #include <linux/bug.h>
 
 /* Notify this dentry's parent about a child's events. */
-static inline int fsnotify_parent(struct path *path, struct dentry *dentry, __u32 mask)
+static inline int fsnotify_parent(const struct path *path, struct dentry *dentry, __u32 mask)
 {
        if (!dentry)
                dentry = path->dentry;
index e6ea6757a275dd2e571f973ddb507896d3d23c62..0cf34d6cc253853c459e60908aa06128b4a8cf45 100644 (file)
@@ -247,7 +247,7 @@ struct fsnotify_mark {
 /* main fsnotify call to send events */
 extern int fsnotify(struct inode *to_tell, __u32 mask, const void *data, int data_is,
                    const unsigned char *name, u32 cookie);
-extern int __fsnotify_parent(struct path *path, struct dentry *dentry, __u32 mask);
+extern int __fsnotify_parent(const struct path *path, struct dentry *dentry, __u32 mask);
 extern void __fsnotify_inode_delete(struct inode *inode);
 extern void __fsnotify_vfsmount_delete(struct vfsmount *mnt);
 extern u32 fsnotify_get_cookie(void);
@@ -363,7 +363,7 @@ static inline int fsnotify(struct inode *to_tell, __u32 mask, const void *data,
        return 0;
 }
 
-static inline int __fsnotify_parent(struct path *path, struct dentry *dentry, __u32 mask)
+static inline int __fsnotify_parent(const struct path *path, struct dentry *dentry, __u32 mask)
 {
        return 0;
 }