LCOV - code coverage report
Current view: top level - include/linux - ramfs.h (source / functions) Hit Total Coverage
Test: landlock.info Lines: 2 2 100.0 %
Date: 2021-04-22 12:43:58 Functions: 0 0 -

          Line data    Source code
       1             : /* SPDX-License-Identifier: GPL-2.0 */
       2             : #ifndef _LINUX_RAMFS_H
       3             : #define _LINUX_RAMFS_H
       4             : 
       5             : #include <linux/fs_parser.h> // bleh...
       6             : 
       7             : struct inode *ramfs_get_inode(struct super_block *sb, const struct inode *dir,
       8             :          umode_t mode, dev_t dev);
       9             : extern int ramfs_init_fs_context(struct fs_context *fc);
      10             : 
      11             : #ifdef CONFIG_MMU
      12             : static inline int
      13           6 : ramfs_nommu_expand_for_mapping(struct inode *inode, size_t newsize)
      14             : {
      15           6 :         return 0;
      16             : }
      17             : #else
      18             : extern int ramfs_nommu_expand_for_mapping(struct inode *inode, size_t newsize);
      19             : #endif
      20             : 
      21             : extern const struct fs_parameter_spec ramfs_fs_parameters[];
      22             : extern const struct file_operations ramfs_file_operations;
      23             : extern const struct vm_operations_struct generic_file_vm_ops;
      24             : 
      25             : #endif

Generated by: LCOV version 1.14