Home
last modified time | relevance | path

Searched refs:oldvmspace (Results 1 – 8 of 8) sorted by relevance

/freebsd-12-stable/sys/compat/cloudabi/
Dcloudabi_proc.c50 struct vmspace *oldvmspace; in cloudabi_sys_proc_exec() local
53 error = pre_execve(td, &oldvmspace); in cloudabi_sys_proc_exec()
60 error = kern_execve(td, &args, NULL, oldvmspace); in cloudabi_sys_proc_exec()
62 post_execve(td, error, oldvmspace); in cloudabi_sys_proc_exec()
/freebsd-12-stable/sys/kern/
Dkern_exec.c124 struct mac *mac_p, struct vmspace *oldvmspace);
218 struct vmspace *oldvmspace; in sys_execve() local
221 error = pre_execve(td, &oldvmspace); in sys_execve()
227 error = kern_execve(td, &args, NULL, oldvmspace); in sys_execve()
228 post_execve(td, error, oldvmspace); in sys_execve()
244 struct vmspace *oldvmspace; in sys_fexecve() local
247 error = pre_execve(td, &oldvmspace); in sys_fexecve()
254 error = kern_execve(td, &args, NULL, oldvmspace); in sys_fexecve()
256 post_execve(td, error, oldvmspace); in sys_fexecve()
275 struct vmspace *oldvmspace; in sys___mac_execve() local
[all …]
/freebsd-12-stable/sys/compat/linux/
Dlinux_emul.c248 struct vmspace *oldvmspace; in linux_common_execve() local
255 error = pre_execve(td, &oldvmspace); in linux_common_execve()
259 error = kern_execve(td, eargs, NULL, oldvmspace); in linux_common_execve()
260 post_execve(td, error, oldvmspace); in linux_common_execve()
/freebsd-12-stable/sys/sys/
Dimgact.h114 int pre_execve(struct thread *td, struct vmspace **oldvmspace);
115 void post_execve(struct thread *td, int error, struct vmspace *oldvmspace);
Dsyscallsubr.h124 struct mac *mac_p, struct vmspace *oldvmspace);
/freebsd-12-stable/sys/i386/ibcs2/
Dibcs2_misc.c189 struct vmspace *oldvmspace; in ibcs2_execv() local
195 error = pre_execve(td, &oldvmspace); in ibcs2_execv()
204 post_execve(td, error, oldvmspace); in ibcs2_execv()
212 struct vmspace *oldvmspace; in ibcs2_execve() local
218 error = pre_execve(td, &oldvmspace); in ibcs2_execve()
228 post_execve(td, error, oldvmspace); in ibcs2_execve()
/freebsd-12-stable/sys/compat/freebsd32/
Dfreebsd32_misc.c434 struct vmspace *oldvmspace; in freebsd32_execve() local
437 error = pre_execve(td, &oldvmspace); in freebsd32_execve()
443 error = kern_execve(td, &eargs, NULL, oldvmspace); in freebsd32_execve()
444 post_execve(td, error, oldvmspace); in freebsd32_execve()
453 struct vmspace *oldvmspace; in freebsd32_fexecve() local
456 error = pre_execve(td, &oldvmspace); in freebsd32_fexecve()
463 error = kern_execve(td, &eargs, NULL, oldvmspace); in freebsd32_fexecve()
465 post_execve(td, error, oldvmspace); in freebsd32_fexecve()
/freebsd-12-stable/sys/vm/
Dvm_map.c4503 struct vmspace *oldvmspace = p->p_vmspace; in vmspace_exec() local
4511 newvmspace->vm_swrss = oldvmspace->vm_swrss; in vmspace_exec()
4535 struct vmspace *oldvmspace = p->p_vmspace; in vmspace_unshare() local
4539 if (oldvmspace->vm_refcnt == 1) in vmspace_unshare()
4542 newvmspace = vmspace_fork(oldvmspace, &fork_charge); in vmspace_unshare()
4554 vmspace_free(oldvmspace); in vmspace_unshare()