Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
sys_x86_64.c File Reference
#include <linux/errno.h>
#include <linux/sched.h>
#include <linux/syscalls.h>
#include <linux/mm.h>
#include <linux/fs.h>
#include <linux/smp.h>
#include <linux/sem.h>
#include <linux/msg.h>
#include <linux/shm.h>
#include <linux/stat.h>
#include <linux/mman.h>
#include <linux/file.h>
#include <linux/utsname.h>
#include <linux/personality.h>
#include <linux/random.h>
#include <linux/uaccess.h>
#include <linux/elf.h>
#include <asm/ia32.h>
#include <asm/syscalls.h>

Go to the source code of this file.

Functions

unsigned long align_addr (unsigned long addr, struct file *filp, enum align_flags flags)
 
 __setup ("align_va_addr", control_va_addr_alignment)
 
 SYSCALL_DEFINE6 (mmap, unsigned long, addr, unsigned long, len, unsigned long, prot, unsigned long, flags, unsigned long, fd, unsigned long, off)
 
unsigned long arch_get_unmapped_area (struct file *filp, unsigned long addr, unsigned long len, unsigned long pgoff, unsigned long flags)
 
unsigned long arch_get_unmapped_area_topdown (struct file *filp, const unsigned long addr0, const unsigned long len, const unsigned long pgoff, const unsigned long flags)
 

Function Documentation

__setup ( "align_va_addr"  ,
control_va_addr_alignment   
)
unsigned long align_addr ( unsigned long  addr,
struct file filp,
enum align_flags  flags 
)

Definition at line 28 of file sys_x86_64.c.

unsigned long arch_get_unmapped_area ( struct file filp,
unsigned long  addr,
unsigned long  len,
unsigned long  pgoff,
unsigned long  flags 
)

Definition at line 124 of file sys_x86_64.c.

unsigned long arch_get_unmapped_area_topdown ( struct file filp,
const unsigned long  addr0,
const unsigned long  len,
const unsigned long  pgoff,
const unsigned long  flags 
)

Definition at line 192 of file sys_x86_64.c.

SYSCALL_DEFINE6 ( mmap  ,
unsigned  long,
addr  ,
unsigned  long,
len  ,
unsigned  long,
prot  ,
unsigned  long,
flags  ,
unsigned  long,
fd  ,
unsigned  long,
off   
)

Definition at line 84 of file sys_x86_64.c.