RECURSIVE_LOCK_HOLDER
return RECURSIVE_LOCK_HOLDER(&fLock);
return RECURSIVE_LOCK_HOLDER(&fLock) == find_thread(NULL);
&& RECURSIVE_LOCK_HOLDER(dmLock) == find_thread(NULL)) {
if (thread != RECURSIVE_LOCK_HOLDER(lock)) {
if (thread != RECURSIVE_LOCK_HOLDER(lock)) {
if (thread_get_current_thread_id() != RECURSIVE_LOCK_HOLDER(lock))
if (thread == RECURSIVE_LOCK_HOLDER(to)) {
if (thread == RECURSIVE_LOCK_HOLDER(to)) {
if (thread != RECURSIVE_LOCK_HOLDER(to)) {
if (RECURSIVE_LOCK_HOLDER(lock) == thread_get_current_thread_id())
if (RECURSIVE_LOCK_HOLDER(lock) == find_thread(NULL))
RECURSIVE_LOCK_HOLDER(lock) = -1;
RECURSIVE_LOCK_HOLDER(lock) = -1;
if (thread != RECURSIVE_LOCK_HOLDER(lock)) {
if (thread != RECURSIVE_LOCK_HOLDER(lock)) {
if (find_thread(NULL) != RECURSIVE_LOCK_HOLDER(lock))