Make use of 'lock_object' being the same field name in the witness_check*() macros. - witness_check() replaces witness_check_mtx() and   witness_check_exclusive_sx() and checks for an exclusive acquire of   either a mutex, rwlock, or sx lock. - witness_check_shared() replaces witness_check_shared_sx() and checks for   a shared acquire of either a rwlock or sx lock.
Make use of 'lock_object' being the same field name in the witness_check*()
macros.
- witness_check() replaces witness_check_mtx() and
  witness_check_exclusive_sx() and checks for an exclusive acquire of
  either a mutex, rwlock, or sx lock.
- witness_check_shared() replaces witness_check_shared_sx() and checks for
  a shared acquire of either a rwlock or sx lock.

jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase