]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC: r275751
authormarius <marius@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Thu, 21 Sep 2017 19:24:11 +0000 (19:24 +0000)
committermarius <marius@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Thu, 21 Sep 2017 19:24:11 +0000 (19:24 +0000)
commit9bb2ac3a35d0f7b643325c22239fcb8a80d2f479
tree0d65c11b02f2a445b1451527c04a423a4e6c663d
parentf5148975301d08b54446b87680d34d2f3cd5c326
MFC: r275751

Add _NEW flag to mtx(9), sx(9), rmlock(9) and rwlock(9).
A _NEW flag passed to _init_flags() to avoid check for double-init.

git-svn-id: svn://svn.freebsd.org/base/stable/10@323870 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
14 files changed:
share/man/man9/mutex.9
share/man/man9/rmlock.9
share/man/man9/rwlock.9
share/man/man9/sx.9
sys/kern/kern_mutex.c
sys/kern/kern_rmlock.c
sys/kern/kern_rwlock.c
sys/kern/kern_sx.c
sys/kern/subr_lock.c
sys/sys/lock.h
sys/sys/mutex.h
sys/sys/rmlock.h
sys/sys/rwlock.h
sys/sys/sx.h