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

/haiku/src/system/libroot/posix/pthread/
H A Dpthread_rwlock.cpp92 struct LocalRWLock { struct
273 inline bool Lock(LocalRWLock* lockable)
278 inline void Unlock(LocalRWLock* lockable)
283 typedef AutoLocker<LocalRWLock, Locking> Locker;
291 STATIC_ASSERT(sizeof(pthread_rwlock_t) >= sizeof(LocalRWLock));
307 return ((LocalRWLock*)lock)->Init();
317 return ((LocalRWLock*)lock)->Destroy();
327 return ((LocalRWLock*)lock)->ReadLock(0, B_INFINITE_TIMEOUT);
338 error = ((LocalRWLock*)lock)->ReadLock(B_ABSOLUTE_REAL_TIME_TIMEOUT, 0);
368 error = ((LocalRWLock*)loc
[all...]

Completed in 54 milliseconds