Home
last modified time | relevance | path

Searched refs:RWLockPosix (Results 1 – 3 of 3) sorted by relevance

/external/webrtc/rtc_base/synchronization/
Drw_lock_posix.cc17 RWLockPosix::RWLockPosix() : lock_() {} in RWLockPosix() function in webrtc::RWLockPosix
19 RWLockPosix::~RWLockPosix() { in ~RWLockPosix()
23 RWLockPosix* RWLockPosix::Create() { in Create()
24 RWLockPosix* ret_val = new RWLockPosix(); in Create()
32 bool RWLockPosix::Init() { in Init()
36 void RWLockPosix::AcquireLockExclusive() { in AcquireLockExclusive()
40 void RWLockPosix::ReleaseLockExclusive() { in ReleaseLockExclusive()
44 void RWLockPosix::AcquireLockShared() { in AcquireLockShared()
48 void RWLockPosix::ReleaseLockShared() { in ReleaseLockShared()
Drw_lock_posix.h20 class RWLockPosix : public RWLockWrapper {
22 static RWLockPosix* Create();
23 ~RWLockPosix() override;
32 RWLockPosix();
Drw_lock_wrapper.cc25 return RWLockPosix::Create(); in CreateRWLock()