Lines Matching refs:proc_t

98 extern void dtrace_fasttrap_fork(proc_t, proc_t);
99 extern void (*dtrace_helpers_fork)(proc_t, proc_t);
100 extern void dtrace_lazy_dofs_duplicate(proc_t, proc_t);
144 thread_t cloneproc(task_t, proc_t, int);
145 proc_t forkproc(proc_t);
146 void forkproc_free(proc_t);
147 thread_t fork_create_child(task_t parent_task, proc_t child, int inherit_memory, int is64bit);
148 void proc_vfork_begin(proc_t parent_proc);
149 void proc_vfork_end(proc_t parent_proc);
170 proc_vfork_begin(proc_t parent_proc)
191 proc_vfork_end(proc_t parent_proc)
276 vfork(proc_t parent_proc, __unused struct vfork_args *uap, int32_t *retval)
289 proc_t child_proc = current_proc();
304 DTRACE_PROC1(create, proc_t, child_proc);
353 fork1(proc_t parent_proc, thread_t *child_threadp, int kind)
357 proc_t child_proc = NULL; /* set in switch, but compiler... */
544 child_proc = (proc_t)(get_bsdtask_info(get_threadtask(child_thread)));
697 vfork_return(proc_t child_proc, int32_t *retval, int rval)
700 proc_t parent_proc = get_bsdtask_info(parent_task);
764 fork_create_child(task_t parent_task, proc_t child_proc, int inherit_memory, int is64bit)
864 fork(proc_t parent_proc, __unused struct fork_args *uap, int32_t *retval)
873 proc_t child_proc;
876 child_proc = (proc_t)get_bsdthreadtask_info(child_thread);
889 DTRACE_PROC1(create, proc_t, child_proc);
942 cloneproc(task_t parent_task, proc_t parent_proc, int inherit_memory)
945 proc_t child_proc;
999 forkproc_free(proc_t p)
1084 proc_t
1085 forkproc(proc_t parent_proc)
1087 proc_t child_proc; /* Our new process */
1094 MALLOC_ZONE(child_proc, proc_t , sizeof *child_proc, M_PROC, M_WAITOK);
1367 proc_lock(proc_t p)
1373 proc_unlock(proc_t p)
1379 proc_spinlock(proc_t p)
1385 proc_spinunlock(proc_t p)
1422 proc_t p;
1433 p = (proc_t) get_bsdtask_info(task);
1508 proc_t p = (proc_t)bsd_info;