diff options
Diffstat (limited to 'include/linux/fs.h')
-rw-r--r-- | include/linux/fs.h | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/include/linux/fs.h b/include/linux/fs.h index c9bf3746a9fb..f9adf75fd9b4 100644 --- a/include/linux/fs.h +++ b/include/linux/fs.h | |||
@@ -697,11 +697,13 @@ extern struct list_head file_lock_list; | |||
697 | #include <linux/fcntl.h> | 697 | #include <linux/fcntl.h> |
698 | 698 | ||
699 | extern int fcntl_getlk(struct file *, struct flock __user *); | 699 | extern int fcntl_getlk(struct file *, struct flock __user *); |
700 | extern int fcntl_setlk(struct file *, unsigned int, struct flock __user *); | 700 | extern int fcntl_setlk(unsigned int, struct file *, unsigned int, |
701 | struct flock __user *); | ||
701 | 702 | ||
702 | #if BITS_PER_LONG == 32 | 703 | #if BITS_PER_LONG == 32 |
703 | extern int fcntl_getlk64(struct file *, struct flock64 __user *); | 704 | extern int fcntl_getlk64(struct file *, struct flock64 __user *); |
704 | extern int fcntl_setlk64(struct file *, unsigned int, struct flock64 __user *); | 705 | extern int fcntl_setlk64(unsigned int, struct file *, unsigned int, |
706 | struct flock64 __user *); | ||
705 | #endif | 707 | #endif |
706 | 708 | ||
707 | extern void send_sigio(struct fown_struct *fown, int fd, int band); | 709 | extern void send_sigio(struct fown_struct *fown, int fd, int band); |
@@ -1441,6 +1443,9 @@ extern int inode_needs_sync(struct inode *inode); | |||
1441 | extern void generic_delete_inode(struct inode *inode); | 1443 | extern void generic_delete_inode(struct inode *inode); |
1442 | extern void generic_drop_inode(struct inode *inode); | 1444 | extern void generic_drop_inode(struct inode *inode); |
1443 | 1445 | ||
1446 | extern struct inode *ilookup5_nowait(struct super_block *sb, | ||
1447 | unsigned long hashval, int (*test)(struct inode *, void *), | ||
1448 | void *data); | ||
1444 | extern struct inode *ilookup5(struct super_block *sb, unsigned long hashval, | 1449 | extern struct inode *ilookup5(struct super_block *sb, unsigned long hashval, |
1445 | int (*test)(struct inode *, void *), void *data); | 1450 | int (*test)(struct inode *, void *), void *data); |
1446 | extern struct inode *ilookup(struct super_block *sb, unsigned long ino); | 1451 | extern struct inode *ilookup(struct super_block *sb, unsigned long ino); |