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);
139 thread_t cloneproc(proc_t, int);
140 proc_t forkproc(proc_t, int);
141 void forkproc_free(proc_t, int);
142 thread_t procdup(proc_t parent, proc_t child);
143 thread_t fork_create_child(task_t parent_task, proc_t child, int inherit_memory, int is64bit);
180 vfork(proc_t parent, __unused struct vfork_args *uap, register_t *retval)
182 proc_t child;
312 DTRACE_PROC1(create, proc_t, child);
334 vfork_return(proc_t child, register_t *retval, int rval)
336 proc_t parent = child->p_pptr;
405 fork_create_child(task_t parent_task, proc_t child, int inherit_memory, int is64bit)
494 procdup(proc_t parent, proc_t child)
541 fork(proc_t parent, __unused struct fork_args *uap, register_t *retval)
543 proc_t child;
603 child = (proc_t)(get_bsdtask_info(get_threadtask(newth)));
689 DTRACE_PROC1(create, proc_t, child);
720 cloneproc(proc_t parent, int lock)
722 proc_t child;
769 forkproc_free(proc_t p, int lock)
849 proc_t
850 forkproc(proc_t parent, int lock)
858 MALLOC_ZONE(child, proc_t , sizeof *child, M_PROC, M_WAITOK);
1056 proc_lock(proc_t p)
1062 proc_unlock(proc_t p)
1068 proc_spinlock(proc_t p)
1074 proc_spinunlock(proc_t p)
1111 proc_t p;
1122 p = (proc_t) get_bsdtask_info(task);
1185 proc_t p = (proc_t)bsd_info;