Searched refs:PThreadMutex (Results 1 – 14 of 14) sorted by relevance
/external/llvm-project/lldb/tools/debugserver/source/ |
D | PThreadMutex.h | 24 PThreadMutex::Locker var(mutex, __FUNCTION__, __FILE__, __LINE__) 27 #define PTHREAD_MUTEX_LOCKER(var, mutex) PThreadMutex::Locker var(mutex) 30 class PThreadMutex { 36 Locker(PThreadMutex &m, const char *function, const char *file, int line); 37 Locker(PThreadMutex *m, const char *function, const char *file, int line); 45 Locker(PThreadMutex &m) : m_pMutex(m.Mutex()) { Lock(); } 47 Locker(PThreadMutex *m) : m_pMutex(m ? m->Mutex() : NULL) { Lock(); } 80 PThreadMutex() { in PThreadMutex() function 86 PThreadMutex(int type) { in PThreadMutex() function 99 ~PThreadMutex() { in ~PThreadMutex()
|
D | PThreadMutex.cpp | 19 PThreadMutex::Locker::Locker(PThreadMutex &m, const char *function, in Locker() 26 PThreadMutex::Locker::Locker(PThreadMutex *m, const char *function, in Locker() 33 PThreadMutex::Locker::Locker(pthread_mutex_t *mutex, const char *function, in Locker() 40 PThreadMutex::Locker::~Locker() { Unlock(); } in ~Locker() 42 void PThreadMutex::Locker::Lock() { in Lock() 58 void PThreadMutex::Locker::Unlock() { in Unlock()
|
D | DNBTimer.h | 27 m_mutexAP.reset(new PThreadMutex(PTHREAD_MUTEX_RECURSIVE)); in DNBTimer() 35 m_mutexAP.reset(new PThreadMutex(PTHREAD_MUTEX_RECURSIVE)); in DNBTimer() 43 m_mutexAP.reset(new PThreadMutex(PTHREAD_MUTEX_RECURSIVE)); 130 std::unique_ptr<PThreadMutex> m_mutexAP;
|
D | PThreadEvent.h | 49 mutable PThreadMutex m_mutex;
|
D | DNBLog.cpp | 67 static PThreadMutex g_LogThreadedMutex(PTHREAD_MUTEX_RECURSIVE); in _DNBLogVAPrintf()
|
D | RNBRemote.h | 382 PThreadMutex m_mutex; // Mutex that protects
|
D | CMakeLists.txt | 187 PThreadMutex.cpp
|
D | RNBRemote.cpp | 859 PThreadMutex::Locker locker(m_mutex); in GetPacketPayload() 1090 PThreadMutex::Locker locker(m_mutex); in CommDataReceived()
|
D | ChangeLog | 420 * PThreadMutex.h: Added the ability to debug deadlocks by defining
|
/external/llvm-project/lldb/tools/debugserver/source/MacOSX/ |
D | MachProcess.h | 391 PThreadMutex m_stdio_mutex; // Multithreaded protection for stdio 401 PThreadMutex 413 PThreadMutex m_exception_messages_mutex; // Multithreaded protection for 421 PThreadMutex m_state_mutex; // Multithreaded protection for m_state
|
D | MachException.h | 20 class PThreadMutex; variable
|
D | MachThreadList.h | 101 mutable PThreadMutex m_threads_mutex;
|
D | MachThread.h | 141 PThreadMutex m_state_mutex; // Multithreaded protection for m_state
|
/external/llvm-project/lldb/tools/debugserver/debugserver.xcodeproj/ |
D | project.pbxproj | 55 …05BD115C36430022F371 /* PThreadMutex.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2672DBEE0E… 86 …675C1AD46CE9002850C2 /* PThreadMutex.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2672DBEE0E… 146 …6700E92059 /* PThreadMutex.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType =… 199 …1334A0024798E /* PThreadMutex.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType… 363 26C638000C71334A0024798E /* PThreadMutex.h */, 364 2672DBEE0EEF446700E92059 /* PThreadMutex.cpp */, 600 26CE05BD115C36430022F371 /* PThreadMutex.cpp in Sources */, 647 456F675C1AD46CE9002850C2 /* PThreadMutex.cpp in Sources */,
|