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
[libata] sata_mv: Micro-optimization and cleanups
[firefly-linux-kernel-4.4.55.git]
/
fs
/
internal.h
diff --git
a/fs/internal.h
b/fs/internal.h
index c21ecd37b1e79d9104d326a25d5cb4ebba2f576c..392e8ccd6fc421c825cc1d9ccc3d3023178ca40d 100644
(file)
--- a/
fs/internal.h
+++ b/
fs/internal.h
@@
-9,27
+9,36
@@
* 2 of the License, or (at your option) any later version.
*/
* 2 of the License, or (at your option) any later version.
*/
-#include <linux/ioctl32.h>
+struct super_block;
/*
* block_dev.c
*/
/*
* block_dev.c
*/
+#ifdef CONFIG_BLOCK
extern struct super_block *blockdev_superblock;
extern void __init bdev_cache_init(void);
extern struct super_block *blockdev_superblock;
extern void __init bdev_cache_init(void);
+static inline int sb_is_blkdev_sb(struct super_block *sb)
+{
+ return sb == blockdev_superblock;
+}
+
+#else
+static inline void bdev_cache_init(void)
+{
+}
+
+static inline int sb_is_blkdev_sb(struct super_block *sb)
+{
+ return 0;
+}
+#endif
+
/*
* char_dev.c
*/
extern void __init chrdev_init(void);
/*
* char_dev.c
*/
extern void __init chrdev_init(void);
-/*
- * compat_ioctl.c
- */
-#ifdef CONFIG_COMPAT
-extern struct ioctl_trans ioctl_start[];
-extern int ioctl_table_size;
-#endif
-
/*
* namespace.c
*/
/*
* namespace.c
*/