Searched refs:RWLockWrapper (Results 1 - 25 of 40) sorted by relevance

12

/external/webrtc/src/system_wrappers/source/
H A Drw_lock.cc22 RWLockWrapper* RWLockWrapper::CreateRWLock()
25 RWLockWrapper* lock = new RWLockWindows();
27 RWLockWrapper* lock = new RWLockPosix();
38 RWLockWrapper::~RWLockWrapper()
H A Drw_lock_posix.h19 class RWLockPosix : public RWLockWrapper
H A Drw_lock_generic.h20 class RWLockWrapperGeneric : public RWLockWrapper
H A Drw_lock_win.h39 class RWLockWindows :public RWLockWrapper
/external/chromium_org/third_party/webrtc/system_wrappers/source/
H A Drw_lock.cc24 RWLockWrapper* RWLockWrapper::CreateRWLock() {
27 RWLockWrapper* lock = RWLockWin::Create();
H A Drw_lock_posix.h21 class RWLockPosix : public RWLockWrapper {
H A Drw_lock_win.h20 class RWLockWin : public RWLockWrapper {
H A Drw_lock_generic.h22 class RWLockGeneric : public RWLockWrapper {
H A Dfile_impl.h21 class RWLockWrapper;
56 scoped_ptr<RWLockWrapper> rw_lock_;
/external/webrtc/src/system_wrappers/interface/
H A Drw_lock_wrapper.h19 class RWLockWrapper class in namespace:webrtc
22 static RWLockWrapper* CreateRWLock();
23 virtual ~RWLockWrapper();
40 ReadLockScoped(RWLockWrapper& rwLock)
53 RWLockWrapper& _rwLock;
59 WriteLockScoped(RWLockWrapper& rwLock)
72 RWLockWrapper& _rwLock;
H A Ddata_log_impl.h35 class RWLockWrapper;
152 RWLockWrapper* tables_lock_;
/external/chromium_org/third_party/webrtc/system_wrappers/interface/
H A Drw_lock_wrapper.h22 class LOCKABLE RWLockWrapper { class in namespace:webrtc
24 static RWLockWrapper* CreateRWLock();
25 virtual ~RWLockWrapper() {}
38 ReadLockScoped(RWLockWrapper& rw_lock) SHARED_LOCK_FUNCTION(rw_lock)
48 RWLockWrapper& rw_lock_;
53 WriteLockScoped(RWLockWrapper& rw_lock) EXCLUSIVE_LOCK_FUNCTION(rw_lock)
63 RWLockWrapper& rw_lock_;
H A Dclock.h80 scoped_ptr<RWLockWrapper> lock_;
H A Dtimestamp_extrapolator.h32 RWLockWrapper* _rwLock;
H A Ddata_log_impl.h33 class RWLockWrapper;
150 RWLockWrapper* tables_lock_;
/external/chromium_org/third_party/webrtc/video_engine/
H A Dvie_manager_base.h18 class RWLockWrapper;
41 RWLockWrapper& instance_rwlock_;
H A Dvie_manager_base.cc19 : instance_rwlock_(*RWLockWrapper::CreateRWLock()) {
H A Dvie_render_manager.h24 class RWLockWrapper;
H A Dvie_input_manager.h29 class RWLockWrapper;
/external/chromium_org/third_party/webrtc/modules/desktop_capture/
H A Dscreen_capturer_helper.h73 scoped_ptr<RWLockWrapper> invalid_region_lock_;
H A Dscreen_capturer_helper.cc21 : invalid_region_lock_(RWLockWrapper::CreateRWLock()),
/external/chromium_org/third_party/webrtc/modules/video_capture/
H A Ddevice_info_impl.h63 RWLockWrapper& _apiLock;
/external/chromium_org/third_party/webrtc/test/channel_transport/
H A Dudp_socket2_win.h122 RWLockWrapper* _ptrCbRWLock;
142 RWLockWrapper* _ptrDestRWLock;
151 // RWLockWrapper is used as a reference counter for the socket. Write lock
154 RWLockWrapper* _ptrSocketRWLock;
/external/chromium_org/third_party/webrtc/modules/video_coding/codecs/test_framework/
H A Dnormal_async_test.h41 _queueRWLock(*webrtc::RWLockWrapper::CreateRWLock())
56 webrtc::RWLockWrapper& _queueRWLock;
/external/chromium_org/third_party/webrtc/modules/audio_coding/main/test/
H A DAPITest.h159 RWLockWrapper& _apiTestRWLock;

Completed in 3376 milliseconds

12