sys/src/vmsmremap.c File Reference

#include <linux/config.h>
#include <linux/slab.h>
#include <linux/smp_lock.h>
#include <linux/shm.h>
#include <linux/mman.h>
#include <linux/swap.h>
#include <asm/uaccess.h>
#include <asm/pgalloc.h>
#include <asm/pgtable.h>
#include <ipldef.h>
#include <phddef.h>
#include <rdedef.h>
#include <misc_routines.h>

Go to the source code of this file.

Functions

int vm_enough_memory (long pages)
unsigned long do_mremap (unsigned long addr, unsigned long old_len, unsigned long new_len, unsigned long flags, unsigned long new_addr)
asmlinkage unsigned long sys_mremap (unsigned long addr, unsigned long old_len, unsigned long new_len, unsigned long flags, unsigned long new_addr)


Function Documentation

unsigned long do_mremap ( unsigned long  addr,
unsigned long  old_len,
unsigned long  new_len,
unsigned long  flags,
unsigned long  new_addr 
)

asmlinkage unsigned long sys_mremap ( unsigned long  addr,
unsigned long  old_len,
unsigned long  new_len,
unsigned long  flags,
unsigned long  new_addr 
)

Definition at line 373 of file vmsmremap.c.

References do_mremap().

int vm_enough_memory ( long  pages  ) 

Definition at line 72 of file vmsmmap.c.

References swapper_space, and sysctl_overcommit_memory.

Referenced by do_brk(), do_mmap_pgoff(), do_mremap(), module_init(), and sys_brk().


Generated on Fri Oct 9 10:26:05 2009 for FreeVMS by  doxygen 1.5.5