Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions | Variables
exec_domain.c File Reference
#include <linux/init.h>
#include <linux/kernel.h>
#include <linux/kmod.h>
#include <linux/module.h>
#include <linux/personality.h>
#include <linux/proc_fs.h>
#include <linux/sched.h>
#include <linux/seq_file.h>
#include <linux/syscalls.h>
#include <linux/sysctl.h>
#include <linux/types.h>
#include <linux/fs_struct.h>

Go to the source code of this file.

Functions

int register_exec_domain (struct exec_domain *ep)
 
int unregister_exec_domain (struct exec_domain *ep)
 
int __set_personality (unsigned int personality)
 
 SYSCALL_DEFINE1 (personality, unsigned int, personality)
 
 EXPORT_SYMBOL (register_exec_domain)
 
 EXPORT_SYMBOL (unregister_exec_domain)
 
 EXPORT_SYMBOL (__set_personality)
 

Variables

struct exec_domain default_exec_domain
 

Function Documentation

int __set_personality ( unsigned int  personality)

Definition at line 137 of file exec_domain.c.

EXPORT_SYMBOL ( register_exec_domain  )
EXPORT_SYMBOL ( unregister_exec_domain  )
EXPORT_SYMBOL ( __set_personality  )
int register_exec_domain ( struct exec_domain ep)

Definition at line 90 of file exec_domain.c.

SYSCALL_DEFINE1 ( personality  ,
unsigned  int,
personality   
)

Definition at line 182 of file exec_domain.c.

int unregister_exec_domain ( struct exec_domain ep)

Definition at line 117 of file exec_domain.c.

Variable Documentation

struct exec_domain default_exec_domain
Initial value:
= {
.name = "Linux",
.handler = default_handler,
.pers_low = 0,
.pers_high = 0,
.signal_map = ident_map,
.signal_invmap = ident_map,
}

Definition at line 37 of file exec_domain.c.