Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Enumerations | Functions
binfmt_misc.c File Reference
#include <linux/module.h>
#include <linux/init.h>
#include <linux/sched.h>
#include <linux/magic.h>
#include <linux/binfmts.h>
#include <linux/slab.h>
#include <linux/ctype.h>
#include <linux/file.h>
#include <linux/pagemap.h>
#include <linux/namei.h>
#include <linux/mount.h>
#include <linux/syscalls.h>
#include <linux/fs.h>
#include <asm/uaccess.h>

Go to the source code of this file.

Data Structures

struct  Node
 

Macros

#define MISC_FMT_PRESERVE_ARGV0   (1<<31)
 
#define MISC_FMT_OPEN_BINARY   (1<<30)
 
#define MISC_FMT_CREDENTIALS   (1<<29)
 

Enumerations

enum  { VERBOSE_STATUS = 1 }
 
enum  { Enabled, Magic }
 

Functions

 core_initcall (init_misc_binfmt)
 
 module_exit (exit_misc_binfmt)
 
 MODULE_LICENSE ("GPL")
 

Macro Definition Documentation

#define MISC_FMT_CREDENTIALS   (1<<29)

Definition at line 45 of file binfmt_misc.c.

#define MISC_FMT_OPEN_BINARY   (1<<30)

Definition at line 44 of file binfmt_misc.c.

#define MISC_FMT_PRESERVE_ARGV0   (1<<31)

Definition at line 43 of file binfmt_misc.c.

Enumeration Type Documentation

anonymous enum
Enumerator:
VERBOSE_STATUS 

Definition at line 35 of file binfmt_misc.c.

anonymous enum
Enumerator:
Enabled 
Magic 

Definition at line 42 of file binfmt_misc.c.

Function Documentation

core_initcall ( init_misc_binfmt  )
module_exit ( exit_misc_binfmt  )
MODULE_LICENSE ( "GPL"  )