Something went wrong. Try again.
(I'm so sorry!) Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
Something went wrong. Try again.
C
123456789101112131415161718192021222324252627/* SPDX-License-Identifier: GPL-2.0 */#ifndef _LINUX_RAMFS_H#define _LINUX_RAMFS_H
#include <linux/fs_parser.h> // bleh...
struct inode *ramfs_get_inode(struct super_block *sb, const struct inode *dir, umode_t mode, dev_t dev);extern int ramfs_init_fs_context(struct fs_context *fc);extern void ramfs_kill_sb(struct super_block *sb);
#ifdef CONFIG_MMUstatic inline intramfs_nommu_expand_for_mapping(struct inode *inode, size_t newsize){ return 0;}#elseextern int ramfs_nommu_expand_for_mapping(struct inode *inode, size_t newsize);#endif
extern const struct fs_parameter_spec ramfs_fs_parameters[];extern const struct file_operations ramfs_file_operations;extern const struct vm_operations_struct generic_file_vm_ops;
#endif