Home
last modified time | relevance | path

Searched refs:RWLockWrapper (Results 1 – 25 of 26) sorted by relevance

12

/external/webrtc/webrtc/system_wrappers/include/
Drw_lock_wrapper.h22 class LOCKABLE RWLockWrapper {
24 static RWLockWrapper* CreateRWLock();
25 virtual ~RWLockWrapper() {} in ~RWLockWrapper()
38 ReadLockScoped(RWLockWrapper& rw_lock) SHARED_LOCK_FUNCTION(rw_lock) in ReadLockScoped()
48 RWLockWrapper& rw_lock_;
53 WriteLockScoped(RWLockWrapper& rw_lock) EXCLUSIVE_LOCK_FUNCTION(rw_lock) in WriteLockScoped()
63 RWLockWrapper& rw_lock_;
Ddata_log_impl.h34 class RWLockWrapper; variable
152 RWLockWrapper* tables_lock_;
Dtimestamp_extrapolator.h32 RWLockWrapper* _rwLock;
Dclock.h79 rtc::scoped_ptr<RWLockWrapper> lock_;
/external/webrtc/webrtc/system_wrappers/source/
Drw_lock.cc24 RWLockWrapper* RWLockWrapper::CreateRWLock() { in CreateRWLock()
27 RWLockWrapper* lock = RWLockWin::Create(); in CreateRWLock()
Dfile_impl.h21 class RWLockWrapper; variable
55 rtc::scoped_ptr<RWLockWrapper> rw_lock_;
Drw_lock_win.h20 class RWLockWin : public RWLockWrapper {
Drw_lock_posix.h21 class RWLockPosix : public RWLockWrapper {
Drw_lock_generic.h22 class RWLockGeneric : public RWLockWrapper {
Dtimestamp_extrapolator.cc18 : _rwLock(RWLockWrapper::CreateRWLock()), in TimestampExtrapolator()
Dfile_impl.cc32 : rw_lock_(RWLockWrapper::CreateRWLock()), in FileWrapperImpl()
Dclock.cc235 : time_us_(initial_time_us), lock_(RWLockWrapper::CreateRWLock()) { in SimulatedClock()
Ddata_log.cc326 tables_lock_(RWLockWrapper::CreateRWLock()) {} in DataLogImpl()
/external/webrtc/webrtc/test/channel_transport/
Dudp_socket2_win.h126 RWLockWrapper* _ptrCbRWLock;
146 RWLockWrapper* _ptrDestRWLock;
158 RWLockWrapper* _ptrSocketRWLock;
Dudp_transport_impl.h20 class RWLockWrapper; variable
243 RWLockWrapper* _cachLock;
Dudp_socket2_win.cc73 _ptrCbRWLock = RWLockWrapper::CreateRWLock(); in UdpSocket2Windows()
74 _ptrDestRWLock = RWLockWrapper::CreateRWLock(); in UdpSocket2Windows()
75 _ptrSocketRWLock = RWLockWrapper::CreateRWLock(); in UdpSocket2Windows()
/external/webrtc/webrtc/modules/desktop_capture/
Dscreen_capturer_helper.h73 rtc::scoped_ptr<RWLockWrapper> invalid_region_lock_;
Dscreen_capturer_helper.cc21 : invalid_region_lock_(RWLockWrapper::CreateRWLock()), in ScreenCapturerHelper()
/external/webrtc/webrtc/modules/video_capture/
Ddevice_info_impl.h62 RWLockWrapper& _apiLock;
Ddevice_info_impl.cc27 : _id(id), _apiLock(*RWLockWrapper::CreateRWLock()), _lastUsedDeviceName(NULL), in DeviceInfoImpl()
/external/webrtc/webrtc/modules/audio_coding/test/
DAPITest.h155 RWLockWrapper& _apiTestRWLock;
DRTPFile.h83 RWLockWrapper* _queueRWLock;
DRTPFile.cc79 _queueRWLock = RWLockWrapper::CreateRWLock(); in RTPBuffer()
DAPITest.cc85 _apiTestRWLock(*RWLockWrapper::CreateRWLock()), in APITest()
/external/webrtc/webrtc/call/
Dcall.cc131 rtc::scoped_ptr<RWLockWrapper> receive_crit_;
142 rtc::scoped_ptr<RWLockWrapper> send_crit_;
189 receive_crit_(RWLockWrapper::CreateRWLock()), in Call()
190 send_crit_(RWLockWrapper::CreateRWLock()), in Call()

12