jake 33e85623fa Implement mwakeup, mwakeup_one, cv_signal_drop and cv_broadcast_drop.
These take an additional mutex argument, which is dropped before any
processes are made runnable.  This can avoid contention on the mutex
if the processes would immediately acquire it, and is done in such a
way that wakeups will not be lost.

Reviewed by:	jhb
2001-07-04 00:32:50 +00:00
..
2001-06-06 13:58:03 +00:00
2001-06-25 18:30:42 +00:00
2001-06-22 19:54:38 +00:00
2001-06-01 10:07:28 +00:00
2001-06-01 10:07:28 +00:00
2001-06-12 09:40:04 +00:00
2001-06-12 09:40:04 +00:00
2001-05-28 01:00:03 +00:00
2001-07-03 21:46:43 +00:00
2001-05-30 03:28:59 +00:00
2001-05-30 03:28:59 +00:00
2001-05-30 03:28:59 +00:00
2001-05-15 18:12:38 +00:00
2001-06-11 12:39:29 +00:00
2001-06-11 12:39:29 +00:00
2001-06-29 04:01:38 +00:00
2001-06-29 04:01:38 +00:00