Searched refs:oldvmspace (Results 1 – 8 of 8) sorted by relevance
| /freebsd-13.1/sys/compat/cloudabi/ |
| H A D | cloudabi_proc.c | 50 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-13.1/sys/kern/ |
| H A D | kern_exec.c | 224 struct vmspace *oldvmspace; in sys_execve() local 234 post_execve(td, error, oldvmspace); in sys_execve() 250 struct vmspace *oldvmspace; in sys_fexecve() local 262 post_execve(td, error, oldvmspace); in sys_fexecve() 281 struct vmspace *oldvmspace; in sys___mac_execve() local 316 *oldvmspace = p->p_vmspace; in pre_execve() 339 exec_cleanup(td, oldvmspace); in post_execve() 351 struct vmspace *oldvmspace) in kern_execve() argument 384 struct vmspace *oldvmspace) in do_execve() argument 1015 exec_cleanup(td, oldvmspace); in do_execve() [all …]
|
| H A D | init_main.c | 714 struct vmspace *oldvmspace; in start_init() local 770 oldvmspace = p->p_vmspace; in start_init() 771 error = kern_execve(td, &args, NULL, oldvmspace); in start_init() 775 exec_cleanup(td, oldvmspace); in start_init()
|
| /freebsd-13.1/sys/compat/linux/ |
| H A D | linux_emul.c | 256 struct vmspace *oldvmspace; in linux_common_execve() local 263 error = pre_execve(td, &oldvmspace); in linux_common_execve() 267 error = kern_execve(td, eargs, NULL, oldvmspace); in linux_common_execve() 268 post_execve(td, error, oldvmspace); in linux_common_execve()
|
| /freebsd-13.1/sys/sys/ |
| H A D | imgact.h | 125 int pre_execve(struct thread *td, struct vmspace **oldvmspace); 126 void post_execve(struct thread *td, int error, struct vmspace *oldvmspace);
|
| H A D | syscallsubr.h | 134 struct mac *mac_p, struct vmspace *oldvmspace);
|
| /freebsd-13.1/sys/compat/freebsd32/ |
| H A D | freebsd32_misc.c | 436 struct vmspace *oldvmspace; in freebsd32_execve() local 439 error = pre_execve(td, &oldvmspace); in freebsd32_execve() 445 error = kern_execve(td, &eargs, NULL, oldvmspace); in freebsd32_execve() 446 post_execve(td, error, oldvmspace); in freebsd32_execve() 455 struct vmspace *oldvmspace; in freebsd32_fexecve() local 458 error = pre_execve(td, &oldvmspace); in freebsd32_fexecve() 465 error = kern_execve(td, &eargs, NULL, oldvmspace); in freebsd32_fexecve() 467 post_execve(td, error, oldvmspace); in freebsd32_fexecve()
|
| /freebsd-13.1/sys/vm/ |
| H A D | vm_map.c | 4835 struct vmspace *oldvmspace = p->p_vmspace; in vmspace_exec() local 4843 newvmspace->vm_swrss = oldvmspace->vm_swrss; in vmspace_exec() 4867 struct vmspace *oldvmspace = p->p_vmspace; in vmspace_unshare() local 4875 if (refcount_load(&oldvmspace->vm_refcnt) == 1) in vmspace_unshare() 4878 newvmspace = vmspace_fork(oldvmspace, &fork_charge); in vmspace_unshare() 4890 vmspace_free(oldvmspace); in vmspace_unshare()
|