#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.
|
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) |
|
__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 |
|
|
) |
| |