diff options
Diffstat (limited to 'init/do_mounts.h')
-rw-r--r-- | init/do_mounts.h | 15 |
1 files changed, 1 insertions, 14 deletions
diff --git a/init/do_mounts.h b/init/do_mounts.h index e0a7ac9649e1..66548efe4c3c 100644 --- a/init/do_mounts.h +++ b/init/do_mounts.h | |||
@@ -15,25 +15,12 @@ void mount_root(void); | |||
15 | extern int root_mountflags; | 15 | extern int root_mountflags; |
16 | extern char *root_device_name; | 16 | extern char *root_device_name; |
17 | 17 | ||
18 | #ifdef CONFIG_DEVFS_FS | 18 | static inline int create_dev(char *name, dev_t dev) |
19 | |||
20 | void mount_devfs(void); | ||
21 | void umount_devfs(char *path); | ||
22 | int create_dev(char *name, dev_t dev, char *devfs_name); | ||
23 | |||
24 | #else | ||
25 | |||
26 | static inline void mount_devfs(void) {} | ||
27 | static inline void umount_devfs(const char *path) {} | ||
28 | |||
29 | static inline int create_dev(char *name, dev_t dev, char *devfs_name) | ||
30 | { | 19 | { |
31 | sys_unlink(name); | 20 | sys_unlink(name); |
32 | return sys_mknod(name, S_IFBLK|0600, new_encode_dev(dev)); | 21 | return sys_mknod(name, S_IFBLK|0600, new_encode_dev(dev)); |
33 | } | 22 | } |
34 | 23 | ||
35 | #endif | ||
36 | |||
37 | #if BITS_PER_LONG == 32 | 24 | #if BITS_PER_LONG == 32 |
38 | static inline u32 bstat(char *name) | 25 | static inline u32 bstat(char *name) |
39 | { | 26 | { |