Home
last modified time | relevance | path

Searched refs:fWaiters (Results 1 – 2 of 2) sorted by relevance

/haiku/src/kits/shared/
H A DRWLockManager.cpp40 if (lockable->fWaiters.IsEmpty()) { in ReadLock()
54 if (lockable->fWaiters.IsEmpty()) { in TryReadLock()
68 if (lockable->fWaiters.IsEmpty()) { in ReadLockWithTimeout()
104 if (lockable->fReaderCount == 0 && lockable->fWaiters.IsEmpty()) { in WriteLock()
126 if (lockable->fReaderCount == 0 && lockable->fWaiters.IsEmpty()) { in TryWriteLock()
148 if (lockable->fReaderCount == 0 && lockable->fWaiters.IsEmpty()) { in WriteLockWithTimeout()
184 lockable->fWaiters.Add(&waiter); in _Wait()
206 lockable->fWaiters.Remove(&waiter); in _Wait()
219 RWLockable::Waiter* waiter = lockable->fWaiters.Head(); in _Unblock()
228 lockable->fWaiters.Remove(waiter); in _Unblock()
[all …]
/haiku/headers/private/shared/
H A DRWLockManager.h47 WaiterList fWaiters; variable