cvs commit: src/sys/kern kern_condvar.c kern_mutex.c kern_rwlock.c
kern_sx.c kern_synch.c subr_sleepqueue.c subr_turnstile.c
src/sys/sys sleepqueue.h turnstile.h
John Baldwin
jhb at FreeBSD.org
Thu Sep 27 13:24:56 PDT 2007
jhb 2007-09-27 20:24:56 UTC
FreeBSD src repository
Modified files: (Branch: RELENG_6)
sys/kern kern_condvar.c kern_mutex.c kern_rwlock.c
kern_sx.c kern_synch.c subr_sleepqueue.c
subr_turnstile.c
sys/sys sleepqueue.h turnstile.h
Log:
Remove the *_queue() variants of various sleepq and turnstile functions
and always require the queue to be specified to reduce diffs with HEAD.
These APIs are internal APIs only used to implement higher level primitives
such as locks and condition variables.
Approved by: alfred
Revision Changes Path
1.52.2.2 +6 -6 src/sys/kern/kern_condvar.c
1.154.2.10 +6 -5 src/sys/kern/kern_mutex.c
1.28.2.4 +12 -12 src/sys/kern/kern_rwlock.c
1.25.2.9 +5 -5 src/sys/kern/kern_sx.c
1.270.2.7 +4 -4 src/sys/kern/kern_synch.c
1.18.2.8 +3 -3 src/sys/kern/subr_sleepqueue.c
1.152.2.11 +6 -6 src/sys/kern/subr_turnstile.c
1.6.2.3 +3 -11 src/sys/sys/sleepqueue.h
1.7.2.3 +6 -20 src/sys/sys/turnstile.h
More information about the cvs-src
mailing list