TSL_SET
#define TSL_SET(x) (!uts_lock(x, 1))
#define TSL_SET(tsl) (*(tsl) = 1)
#define TSL_SET(tsl) (!InterlockedExchange((PLONG)tsl, 1))
#define TSL_SET(x) (!_check_lock(x, 0, 1))
#define TSL_SET(x) (!msem_lock(x, MSEM_IF_NOWAIT))
#define TSL_SET(x) (cspinlock(x) == 0)
#define TSL_SET(x) (!acquire_lock(x))
#define TSL_SET(x) (_lock_try(x))
#define TSL_SET(tsl) (!__TESTBITSSI(tsl, 0))
#define TSL_SET(tsl) (!(int)_BBSSI(0, tsl))