Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Enumerations | Functions | Variables
inode.c File Reference
#include <linux/module.h>
#include <linux/thread_info.h>
#include <asm/current.h>
#include <linux/sched.h>
#include <linux/fs.h>
#include <linux/mount.h>
#include <linux/file.h>
#include <linux/kernel.h>
#include <linux/writeback.h>
#include <linux/pagemap.h>
#include <linux/highmem.h>
#include <linux/init.h>
#include <linux/string.h>
#include <linux/capability.h>
#include <linux/ctype.h>
#include <linux/backing-dev.h>
#include <linux/hugetlb.h>
#include <linux/pagevec.h>
#include <linux/parser.h>
#include <linux/mman.h>
#include <linux/slab.h>
#include <linux/dnotify.h>
#include <linux/statfs.h>
#include <linux/security.h>
#include <linux/magic.h>
#include <linux/migrate.h>
#include <asm/uaccess.h>

Go to the source code of this file.

Data Structures

struct  hugetlbfs_config
 
struct  hugetlbfs_inode_info
 

Enumerations

enum  {
  Opt_size, Opt_nr_inodes, Opt_mode, Opt_uid,
  Opt_gid, Opt_pagesize, Opt_err
}
 

Functions

struct filehugetlb_file_setup (const char *name, unsigned long addr, size_t size, vm_flags_t acctflag, struct user_struct **user, int creat_flags)
 

Variables

struct file_operations hugetlbfs_file_operations
 
int sysctl_hugetlb_shm_group
 

Enumeration Type Documentation

anonymous enum
Enumerator:
Opt_size 
Opt_nr_inodes 
Opt_mode 
Opt_uid 
Opt_gid 
Opt_pagesize 
Opt_err 

Definition at line 71 of file inode.c.

Function Documentation

struct file* hugetlb_file_setup ( const char name,
unsigned long  addr,
size_t  size,
vm_flags_t  acctflag,
struct user_struct **  user,
int  creat_flags 
)
read

Definition at line 935 of file inode.c.

Variable Documentation

struct file_operations hugetlbfs_file_operations
Initial value:
= {
.read = hugetlbfs_read,
.mmap = hugetlbfs_file_mmap,
.fsync = noop_fsync,
.get_unmapped_area = hugetlb_get_unmapped_area,
.llseek = default_llseek,
}

Definition at line 40 of file inode.c.

int sysctl_hugetlb_shm_group

Definition at line 69 of file inode.c.