jasone ec55088093 Move most of sys/mutex.h into kern/kern_mutex.c, thereby making the mutex
inline functions non-inlined.  Hide parts of the mutex implementation that
should not be exposed.

Make sure that WITNESS code is not executed during boot until the mutexes
are fully initialized by SI_SUB_MUTEX (the original motivation for this
commit).

Submitted by:	peter
2001-01-21 22:34:43 +00:00
..
2001-01-16 09:39:23 +00:00
2000-12-30 22:06:19 +00:00
2000-12-31 10:24:19 +00:00
2000-05-01 20:32:07 +00:00