Searched refs:RWLock (Results 1 – 6 of 6) sorted by relevance
240 class RWLock {242 RWLock() { CHECK(0 == pthread_rwlock_init(&mu_, NULL)); } in RWLock() function243 ~RWLock() { CHECK(0 == pthread_rwlock_destroy(&mu_)); } in ~RWLock()268 ReaderLockScoped(RWLock *mu) : mu_(mu) { in ReaderLockScoped()275 RWLock *mu_;280 WriterLockScoped(RWLock *mu) : mu_(mu) { in WriterLockScoped()287 RWLock *mu_;
102 RWLock mu;
44 #define RWLock Mutex // Mutex does work as an rw-lock. macro
406 RWLock mu;455 RWLock mu;666 RWLock MU;1130 RWLock mu;
299 class RWLock {301 RWLock() { CHECK(0 == pthread_rwlock_init(&mu_, NULL)); } in RWLock() function302 ~RWLock() { CHECK(0 == pthread_rwlock_destroy(&mu_)); } in ~RWLock()314 ReaderLockScoped(RWLock *mu) in ReaderLockScoped()322 RWLock *mu_;327 WriterLockScoped(RWLock *mu) in WriterLockScoped()335 RWLock *mu_;
54 #define RWLock Mutex // Mutex does work as an rw-lock. macro5756 RWLock mu;5975 RWLock mu;