LOCK
#define LOCK 0x00000001
#define LOCK(_sc) sx_xlock(&(_sc)->lock)
#define LOCK(_sc) mtx_lock(&(_sc)->mtx)
#define LOCK(_sc) sx_xlock(&(_sc)->lock)
#define LOCK(_sc) mtx_lock(&(_sc)->mtx)
#define LOCK(_sc) mtx_lock(&(_sc)->mtx)
#define LOCK(_sc) mtx_lock(&(_sc)->mtx)
#define LOCK(_sc) mtx_lock(&(_sc)->mtx)
#define LOCK(_sc) sx_xlock(&(_sc)->lock)
#define LOCK(_sc) sx_xlock(&(_sc)->lock)
LOCK, /* a LOCK instruction prefix */
#define LOCK(_sc) sx_xlock(&(_sc)->lock)
#define LOCK(lock) mtx_lock(&(lock)->mutex)