projects
/
firefly-linux-kernel-4.4.55.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Track negative entries v3
[firefly-linux-kernel-4.4.55.git]
/
fs
/
internal.h
diff --git
a/fs/internal.h
b/fs/internal.h
index 6b706bc60a66bbb3cecb7477f2ea72e0a091aa84..a6910e91cee8799196e991c7cab98ad11206cf01 100644
(file)
--- a/
fs/internal.h
+++ b/
fs/internal.h
@@
-9,6
+9,8
@@
* 2 of the License, or (at your option) any later version.
*/
* 2 of the License, or (at your option) any later version.
*/
+#include <linux/lglock.h>
+
struct super_block;
struct linux_binprm;
struct path;
struct super_block;
struct linux_binprm;
struct path;
@@
-70,7
+72,8
@@
extern struct vfsmount *copy_tree(struct vfsmount *, struct dentry *, int);
extern void __init mnt_init(void);
extern void __init mnt_init(void);
-extern spinlock_t vfsmount_lock;
+DECLARE_BRLOCK(vfsmount_lock);
+
/*
* fs_struct.c
/*
* fs_struct.c
@@
-80,6
+83,8
@@
extern void chroot_fs_refs(struct path *, struct path *);
/*
* file_table.c
*/
/*
* file_table.c
*/
+extern void file_sb_list_add(struct file *f, struct super_block *sb);
+extern void file_sb_list_del(struct file *f);
extern void mark_files_ro(struct super_block *);
extern struct file *get_empty_filp(void);
extern void mark_files_ro(struct super_block *);
extern struct file *get_empty_filp(void);