aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux
diff options
context:
space:
mode:
Diffstat (limited to 'include/linux')
-rw-r--r--include/linux/fs.h45
1 files changed, 38 insertions, 7 deletions
diff --git a/include/linux/fs.h b/include/linux/fs.h
index d84020b7e676..5f74d616cd7d 100644
--- a/include/linux/fs.h
+++ b/include/linux/fs.h
@@ -1800,13 +1800,44 @@ static inline int break_lease(struct inode *inode, unsigned int mode)
1800 return 0; 1800 return 0;
1801} 1801}
1802#else /* !CONFIG_FILE_LOCKING */ 1802#else /* !CONFIG_FILE_LOCKING */
1803#define locks_mandatory_locked(a) ({ 0; }) 1803static inline int locks_mandatory_locked(struct inode *inode)
1804#define locks_mandatory_area(a, b, c, d, e) ({ 0; }) 1804{
1805#define __mandatory_lock(a) ({ 0; }) 1805 return 0;
1806#define mandatory_lock(a) ({ 0; }) 1806}
1807#define locks_verify_locked(a) ({ 0; }) 1807
1808#define locks_verify_truncate(a, b, c) ({ 0; }) 1808static inline int locks_mandatory_area(int rw, struct inode *inode,
1809#define break_lease(a, b) ({ 0; }) 1809 struct file *filp, loff_t offset,
1810 size_t count)
1811{
1812 return 0;
1813}
1814
1815static inline int __mandatory_lock(struct inode *inode)
1816{
1817 return 0;
1818}
1819
1820static inline int mandatory_lock(struct inode *inode)
1821{
1822 return 0;
1823}
1824
1825static inline int locks_verify_locked(struct inode *inode)
1826{
1827 return 0;
1828}
1829
1830static inline int locks_verify_truncate(struct inode *inode, struct file *filp,
1831 size_t size)
1832{
1833 return 0;
1834}
1835
1836static inline int break_lease(struct inode *inode, unsigned int mode)
1837{
1838 return 0;
1839}
1840
1810#endif /* CONFIG_FILE_LOCKING */ 1841#endif /* CONFIG_FILE_LOCKING */
1811 1842
1812/* fs/open.c */ 1843/* fs/open.c */