Home
last modified time | relevance | path

Searched refs:PThreadMutex (Results 1 – 15 of 15) sorted by relevance

/openbsd-src/gnu/llvm/lldb/tools/debugserver/source/
H A DPThreadMutex.h24 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()
H A DPThreadMutex.cpp19 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()
H A DDNBTimer.h27 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;
H A DPThreadEvent.h49 mutable PThreadMutex m_mutex;
H A DDNBLog.cpp67 static PThreadMutex g_LogThreadedMutex(PTHREAD_MUTEX_RECURSIVE); in _DNBLogVAPrintf()
H A DRNBRemote.h380 PThreadMutex m_mutex; // Mutex that protects
H A DCMakeLists.txt211 PThreadMutex.cpp
H A DRNBRemote.cpp780 PThreadMutex::Locker locker(m_mutex); in GetPacketPayload()
1011 PThreadMutex::Locker locker(m_mutex); in CommDataReceived()
H A DChangeLog420 * PThreadMutex.h: Added the ability to debug deadlocks by defining
/openbsd-src/gnu/llvm/lldb/tools/debugserver/source/MacOSX/
H A DMachProcess.h406 PThreadMutex m_stdio_mutex; // Multithreaded protection for stdio
416 PThreadMutex
428 PThreadMutex m_exception_messages_mutex; // Multithreaded protection for
436 PThreadMutex m_state_mutex; // Multithreaded protection for m_state
H A DMachException.h20 class PThreadMutex; variable
H A DMachThreadList.h101 mutable PThreadMutex m_threads_mutex;
H A DMachThread.h141 PThreadMutex m_state_mutex; // Multithreaded protection for m_state
/openbsd-src/gnu/llvm/lldb/tools/debugserver/debugserver.xcodeproj/
H A Dproject.pbxproj39 …05BD115C36430022F371 /* PThreadMutex.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2672DBEE0E…
70 …675C1AD46CE9002850C2 /* PThreadMutex.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2672DBEE0E…
109 …6700E92059 /* PThreadMutex.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType =…
162 …1334A0024798E /* PThreadMutex.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType…
298 26C638000C71334A0024798E /* PThreadMutex.h */,
299 2672DBEE0EEF446700E92059 /* PThreadMutex.cpp */,
529 26CE05BD115C36430022F371 /* PThreadMutex.cpp in Sources */,
570 456F675C1AD46CE9002850C2 /* PThreadMutex.cpp in Sources */,
/openbsd-src/gnu/llvm/clang/docs/tools/
H A Dclang-formatted-files.txt4736 lldb/tools/debugserver/source/PThreadMutex.h