<dec f='src/src/sys/sys/proc.h' l='533' type='void proc_crmod_leave(kauth_cred_t , kauth_cred_t , _Bool )'/>
<use f='src/src/sys/kern/kern_auth.c' l='480' u='c' c='kauth_proc_setgroups'/>
<use f='src/src/sys/kern/kern_auth.c' l='485' u='c' c='kauth_proc_setgroups'/>
<use f='src/src/sys/kern/kern_exec.c' l='1008' u='c' c='credexec'/>
<def f='src/src/sys/kern/kern_proc.c' l='1385' ll='1427' type='void proc_crmod_leave(kauth_cred_t scred, kauth_cred_t fcred, _Bool sugid)'/>
<doc f='src/src/sys/kern/kern_proc.c' l='1379'>/*
 * Set in a new process credential, and drop the write lock.  The credential
 * must have a reference already.  Optionally, free a no-longer required
 * credential.  The scheduler also needs to inspect p_cred, so we also
 * briefly acquire the sched state mutex.
 */</doc>
<use f='src/src/sys/kern/kern_prot.c' l='332' u='c' c='do_setresuid'/>
<use f='src/src/sys/kern/kern_prot.c' l='341' u='c' c='do_setresuid'/>
<use f='src/src/sys/kern/kern_prot.c' l='368' u='c' c='do_setresuid'/>
<use f='src/src/sys/kern/kern_prot.c' l='413' u='c' c='do_setresgid'/>
<use f='src/src/sys/kern/kern_prot.c' l='422' u='c' c='do_setresgid'/>
<use f='src/src/sys/kern/kern_prot.c' l='436' u='c' c='do_setresgid'/>
<use f='src/src/sys/kern/vfs_syscalls.c' l='1506' u='c' c='change_root'/>
