| /freebsd-12-stable/sys/compat/cloudabi/ |
| 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-12-stable/sys/kern/ |
| D | kern_exec.c | 124 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/ |
| D | linux_emul.c | 248 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/ |
| D | imgact.h | 114 int pre_execve(struct thread *td, struct vmspace **oldvmspace); 115 void post_execve(struct thread *td, int error, struct vmspace *oldvmspace);
|
| D | syscallsubr.h | 124 struct mac *mac_p, struct vmspace *oldvmspace);
|
| /freebsd-12-stable/sys/i386/ibcs2/ |
| D | ibcs2_misc.c | 189 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/ |
| D | freebsd32_misc.c | 434 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/ |
| D | vm_map.c | 4503 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()
|