Home
last modified time | relevance | path

Searched refs:RecursiveCriticalSection (Results 1 – 7 of 7) sorted by relevance

/external/webrtc/rtc_base/deprecated/
Drecursive_critical_section.cc28 RecursiveCriticalSection::RecursiveCriticalSection() { in RecursiveCriticalSection() function in rtc::RecursiveCriticalSection
57 RecursiveCriticalSection::~RecursiveCriticalSection() { in ~RecursiveCriticalSection()
71 void RecursiveCriticalSection::Enter() const RTC_EXCLUSIVE_LOCK_FUNCTION() { in Enter()
130 bool RecursiveCriticalSection::TryEnter() const in TryEnter()
164 void RecursiveCriticalSection::Leave() const RTC_UNLOCK_FUNCTION() { in Leave()
192 bool RecursiveCriticalSection::CurrentThreadIsOwner() const { in CurrentThreadIsOwner()
211 CritScope::CritScope(const RecursiveCriticalSection* cs) : cs_(cs) { in CritScope()
Drecursive_critical_section.h53 class RTC_LOCKABLE RecursiveCriticalSection {
55 RecursiveCriticalSection();
56 ~RecursiveCriticalSection();
94 explicit CritScope(const RecursiveCriticalSection* cs)
102 const RecursiveCriticalSection* const cs_;
Drecursive_critical_section_unittest.cc122 RecursiveCriticalSection cs_;
205 RecursiveCriticalSection lock_;
/external/webrtc/rtc_base/
Dphysical_socket_server.h126 RecursiveCriticalSection crit_;
Dthread.cc83 MarkProcessingCritScope(const RecursiveCriticalSection* cs, in MarkProcessingCritScope()
99 const RecursiveCriticalSection* const cs_;
Dthread.h146 RecursiveCriticalSection crit_;
/external/webrtc/g3doc/
Dimplementation_basics.md124 * RecursiveCriticalSection. Try to use [webrtc::Mutex][6] instead, and don't recurse.