Searched refs:RECURSIVE_LOCK_HOLDER (Results 1 - 4 of 4) sorted by relevance

/haiku/headers/private/userlandfs/shared/
H A DRecursiveLock.h48 return RECURSIVE_LOCK_HOLDER(&fLock);
53 return RECURSIVE_LOCK_HOLDER(&fLock) == find_thread(NULL);
/haiku/src/tests/add-ons/kernel/kernelland_emu/
H A Dlock.cpp106 if (RECURSIVE_LOCK_HOLDER(lock) == find_thread(NULL))
117 RECURSIVE_LOCK_HOLDER(lock) = -1;
126 RECURSIVE_LOCK_HOLDER(lock) = -1;
146 if (thread != RECURSIVE_LOCK_HOLDER(lock)) {
163 if (thread != RECURSIVE_LOCK_HOLDER(lock)) {
181 if (find_thread(NULL) != RECURSIVE_LOCK_HOLDER(lock))
/haiku/headers/private/kernel/
H A Dlock.h115 # define RECURSIVE_LOCK_HOLDER(recursiveLock) ((recursiveLock)->lock.holder) macro
117 # define RECURSIVE_LOCK_HOLDER(recursiveLock) ((recursiveLock)->holder) macro
/haiku/src/system/kernel/locks/
H A Dlock.cpp49 if (RECURSIVE_LOCK_HOLDER(lock) == thread_get_current_thread_id())
96 if (thread != RECURSIVE_LOCK_HOLDER(lock)) {
120 if (thread != RECURSIVE_LOCK_HOLDER(lock)) {
138 if (thread_get_current_thread_id() != RECURSIVE_LOCK_HOLDER(lock))
169 if (thread == RECURSIVE_LOCK_HOLDER(to)) {
204 if (thread == RECURSIVE_LOCK_HOLDER(to)) {
234 if (thread != RECURSIVE_LOCK_HOLDER(to)) {

Completed in 76 milliseconds