TRY_ACQUIRE_LOCK
if (!TRY_ACQUIRE_LOCK(ump)) {
while (!TRY_ACQUIRE_LOCK(ump)) {
TRY_ACQUIRE_LOCK(altump))