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
..
1999-08-28 01:08:13 +00:00
1999-08-28 01:08:13 +00:00
1999-08-28 01:08:13 +00:00
2000-05-01 20:32:07 +00:00
2000-05-01 20:32:07 +00:00
1999-08-28 01:08:13 +00:00
2000-05-01 20:32:07 +00:00
1999-08-28 01:08:13 +00:00
2000-05-01 20:32:07 +00:00
1999-08-28 01:08:13 +00:00
1999-08-28 01:08:13 +00:00
1999-08-28 01:08:13 +00:00
2000-10-27 07:07:24 +00:00
1999-08-28 01:08:13 +00:00
2000-11-08 16:59:25 +00:00
1999-08-28 01:08:13 +00:00
2000-06-25 09:30:53 +00:00
2000-05-01 20:32:07 +00:00
1999-08-28 01:08:13 +00:00
1999-09-29 15:06:27 +00:00
2000-10-20 07:58:15 +00:00
1999-08-28 01:08:13 +00:00
1999-10-08 09:09:13 +00:00
1999-08-28 01:08:13 +00:00