<dec f='src/src/sys/sys/proc.h' l='513' type='int fork1(struct lwp * , int , int , void * , size_t , void (*)(void *) , void * , register_t * , struct proc ** )'/>
<use f='src/src/sys/compat/linux/common/linux_sched.c' l='161' u='c' c='linux_sys_clone'/>
<use f='src/src/sys/kern/init_main.c' l='587' u='c' c='main'/>
<use f='src/src/sys/kern/kern_fork.c' l='120' u='c' c='sys_fork'/>
<use f='src/src/sys/kern/kern_fork.c' l='131' u='c' c='sys_vfork'/>
<use f='src/src/sys/kern/kern_fork.c' l='143' u='c' c='sys___vfork14'/>
<use f='src/src/sys/kern/kern_fork.c' l='196' u='c' c='sys___clone'/>
<def f='src/src/sys/kern/kern_fork.c' l='210' ll='596' type='int fork1(struct lwp * l1, int flags, int exitsig, void * stack, size_t stacksize, void (*)(void *) func, void * arg, register_t * retval, struct proc ** rnewprocp)'/>
<doc f='src/src/sys/kern/kern_fork.c' l='205'>/*
 * General fork call.  Note that another LWP in the process may call exec()
 * or exit() while we are forking.  It&apos;s safe to continue here, because
 * neither operation will complete until all LWPs have exited the process.
 */</doc>
