Changeset View
Changeset View
Standalone View
Standalone View
sys/vm/vm_map.c
Show First 20 Lines • Show All 59 Lines • ▼ Show 20 Lines | |||||
/* | /* | ||||
* Virtual memory mapping module. | * Virtual memory mapping module. | ||||
*/ | */ | ||||
#include <sys/cdefs.h> | #include <sys/cdefs.h> | ||||
__FBSDID("$FreeBSD$"); | __FBSDID("$FreeBSD$"); | ||||
#include "opt_pax.h" | |||||
#include <sys/param.h> | #include <sys/param.h> | ||||
#include <sys/systm.h> | #include <sys/systm.h> | ||||
#include <sys/kernel.h> | #include <sys/kernel.h> | ||||
#include <sys/ktr.h> | #include <sys/ktr.h> | ||||
#include <sys/lock.h> | #include <sys/lock.h> | ||||
#include <sys/mutex.h> | #include <sys/mutex.h> | ||||
#include <sys/proc.h> | #include <sys/proc.h> | ||||
#include <sys/vmmeter.h> | #include <sys/vmmeter.h> | ||||
▲ Show 20 Lines • Show All 216 Lines • ▼ Show 20 Lines | vmspace_alloc(vm_offset_t min, vm_offset_t max, pmap_pinit_t pinit) | ||||
vm->vm_shm = NULL; | vm->vm_shm = NULL; | ||||
vm->vm_swrss = 0; | vm->vm_swrss = 0; | ||||
vm->vm_tsize = 0; | vm->vm_tsize = 0; | ||||
vm->vm_dsize = 0; | vm->vm_dsize = 0; | ||||
vm->vm_ssize = 0; | vm->vm_ssize = 0; | ||||
vm->vm_taddr = 0; | vm->vm_taddr = 0; | ||||
vm->vm_daddr = 0; | vm->vm_daddr = 0; | ||||
vm->vm_maxsaddr = 0; | vm->vm_maxsaddr = 0; | ||||
#ifdef PAX_ASLR | |||||
vm->vm_aslr_delta_mmap = 0; | |||||
vm->vm_aslr_delta_stack = 0; | |||||
vm->vm_aslr_delta_exec = 0; | |||||
#endif | |||||
return (vm); | return (vm); | ||||
} | } | ||||
static void | static void | ||||
vmspace_container_reset(struct proc *p) | vmspace_container_reset(struct proc *p) | ||||
{ | { | ||||
#ifdef RACCT | #ifdef RACCT | ||||
▲ Show 20 Lines • Show All 3,971 Lines • Show Last 20 Lines |