<dec f='src/src/sys/sys/timevar.h' l='178' type='void timers_free(struct proc * , int )'/>
<use f='src/src/sys/kern/kern_exec.c' l='1165' u='c' c='execve_runproc'/>
<use f='src/src/sys/kern/kern_exit.c' l='277' u='c' c='exit1'/>
<def f='src/src/sys/kern/kern_time.c' l='1256' ll='1316' type='void timers_free(struct proc * p, int which)'/>
<doc f='src/src/sys/kern/kern_time.c' l='1249'>/*
 * Clean up the per-process timers. If &quot;which&quot; is set to TIMERS_ALL,
 * then clean up all timers and free all the data structures. If
 * &quot;which&quot; is set to TIMERS_POSIX, only clean up the timers allocated
 * by timer_create(), not the BSD setitimer() timers, and only free the
 * structure if none of those remain.
 */</doc>
