ADVFS: Switch to native condvar(9), drop in-house implementation
ADVFS: Remove mutexT declaration and relevant functions to manage it
ADVFS: Go for native mutex_init(9), replace old wrapper
ADVFS: Switch globally from dropped mutexT to kmutex_t
ADVFS: Use native mutex_tryenter() in place of mutex_lock_try()
MSFS: Remove unused (real-)mutex-(un)lock-io functions
ADVFS: Use native mutex_exit() in place of mutex_unlock()
ADVFS: Use native mutex_enter() in place of mutex_lock()
ADVFS: Remove ADVFS_DEBUG and ADVFS_LK_STRINGS from locking code
BS: Use native kmutex_t in place of Tru64 specific simple_lock_data_t
ADVFS: Remove all occurences of decl_simple_lock_info()
ADVFS: Remove debugging code: struct lockinfo
ADVFS: Use native krwlock_t in place of Tru64 specific lock_data_t
BS: Stop defining strrchr() already defined in the kernel
BS: Remove code defined for user-space from ms_generic_locks.c
MSFS: Change set of macros to inline functions oriented towards locking
ADVFS: Remove ADVFS_DOMAIN_TRACE code
ADVFS: Use rw_lock_held()/rw_write_held() in place of lock_holder()
MSFS: Change locking macros in ms_privates.h to functions and adapt for NetBSD
MSFS: Convert locking macros to functions in fs_dir.h and adapt for NetBSD