diff options
Diffstat (limited to 'fs/internal.h')
-rw-r--r-- | fs/internal.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/fs/internal.h b/fs/internal.h index 68121584ae37..7c5f01cf619d 100644 --- a/fs/internal.h +++ b/fs/internal.h | |||
@@ -96,11 +96,12 @@ struct open_flags { | |||
96 | umode_t mode; | 96 | umode_t mode; |
97 | int acc_mode; | 97 | int acc_mode; |
98 | int intent; | 98 | int intent; |
99 | int lookup_flags; | ||
99 | }; | 100 | }; |
100 | extern struct file *do_filp_open(int dfd, struct filename *pathname, | 101 | extern struct file *do_filp_open(int dfd, struct filename *pathname, |
101 | const struct open_flags *op, int flags); | 102 | const struct open_flags *op); |
102 | extern struct file *do_file_open_root(struct dentry *, struct vfsmount *, | 103 | extern struct file *do_file_open_root(struct dentry *, struct vfsmount *, |
103 | const char *, const struct open_flags *, int lookup_flags); | 104 | const char *, const struct open_flags *); |
104 | 105 | ||
105 | extern long do_handle_open(int mountdirfd, | 106 | extern long do_handle_open(int mountdirfd, |
106 | struct file_handle __user *ufh, int open_flag); | 107 | struct file_handle __user *ufh, int open_flag); |
@@ -130,6 +131,7 @@ extern struct dentry *__d_alloc(struct super_block *, const struct qstr *); | |||
130 | * read_write.c | 131 | * read_write.c |
131 | */ | 132 | */ |
132 | extern ssize_t __kernel_write(struct file *, const char *, size_t, loff_t *); | 133 | extern ssize_t __kernel_write(struct file *, const char *, size_t, loff_t *); |
134 | extern int rw_verify_area(int, struct file *, const loff_t *, size_t); | ||
133 | 135 | ||
134 | /* | 136 | /* |
135 | * splice.c | 137 | * splice.c |