]>
Commit | Line | Data |
---|---|---|
1da177e4 LT |
1 | #ifndef _LINUX_RAMFS_H |
2 | #define _LINUX_RAMFS_H | |
3 | ||
454abafe | 4 | struct inode *ramfs_get_inode(struct super_block *sb, const struct inode *dir, |
632861f0 | 5 | umode_t mode, dev_t dev); |
3c26ff6e AV |
6 | extern struct dentry *ramfs_mount(struct file_system_type *fs_type, |
7 | int flags, const char *dev_name, void *data); | |
1da177e4 | 8 | |
250297ed AM |
9 | #ifdef CONFIG_MMU |
10 | static inline int | |
11 | ramfs_nommu_expand_for_mapping(struct inode *inode, size_t newsize) | |
12 | { | |
13 | return 0; | |
14 | } | |
15 | #else | |
4b19de6d | 16 | extern int ramfs_nommu_expand_for_mapping(struct inode *inode, size_t newsize); |
642fb4d1 DH |
17 | #endif |
18 | ||
4b6f5d20 | 19 | extern const struct file_operations ramfs_file_operations; |
f0f37e2f | 20 | extern const struct vm_operations_struct generic_file_vm_ops; |
57f150a5 | 21 | extern int __init init_ramfs_fs(void); |
1da177e4 | 22 | |
da5e4ef7 PK |
23 | int ramfs_fill_super(struct super_block *sb, void *data, int silent); |
24 | ||
1da177e4 | 25 | #endif |