Lines Matching refs:oldvmspace
120 struct mac *mac_p, struct vmspace *oldvmspace);
214 struct vmspace *oldvmspace;
217 error = pre_execve(td, &oldvmspace);
223 error = kern_execve(td, &args, NULL, oldvmspace);
224 post_execve(td, error, oldvmspace);
239 struct vmspace *oldvmspace;
242 error = pre_execve(td, &oldvmspace);
249 error = kern_execve(td, &args, NULL, oldvmspace);
251 post_execve(td, error, oldvmspace);
269 struct vmspace *oldvmspace;
272 error = pre_execve(td, &oldvmspace);
278 error = kern_execve(td, &args, uap->mac_p, oldvmspace);
279 post_execve(td, error, oldvmspace);
287 pre_execve(struct thread *td, struct vmspace **oldvmspace)
303 *oldvmspace = p->p_vmspace;
308 post_execve(struct thread *td, int error, struct vmspace *oldvmspace)
326 exec_cleanup(td, oldvmspace);
338 struct vmspace *oldvmspace)
345 return (do_execve(td, args, mac_p, oldvmspace));
354 struct vmspace *oldvmspace)
966 exec_cleanup(td, oldvmspace);
980 exec_cleanup(struct thread *td, struct vmspace *oldvmspace)
983 KASSERT(td->td_proc->p_vmspace != oldvmspace,
984 ("oldvmspace still used"));
985 vmspace_free(oldvmspace);