MUTEX_FLAG_WAITERS
if (owner & MUTEX_FLAG_WAITERS)
__mutex_set_flag(lock, MUTEX_FLAG_WAITERS);
new = (owner & MUTEX_FLAG_WAITERS);
if (!waiter && (atomic_long_read(&lock->owner) & MUTEX_FLAG_WAITERS))
return atomic_long_read(&lock->owner) & MUTEX_FLAG_WAITERS;