Searched refs:ProcessRunLock (Results 1 – 10 of 10) sorted by relevance
14 ProcessRunLock::ProcessRunLock() { in ProcessRunLock() function in lldb_private::ProcessRunLock19 ProcessRunLock::~ProcessRunLock() { in ~ProcessRunLock()24 bool ProcessRunLock::ReadTryLock() { in ReadTryLock()34 bool ProcessRunLock::ReadUnlock() { in ReadUnlock()38 bool ProcessRunLock::SetRunning() { in SetRunning()45 bool ProcessRunLock::TrySetRunning() { in TrySetRunning()57 bool ProcessRunLock::SetStopped() { in SetStopped()
25 class ProcessRunLock {27 ProcessRunLock();28 ~ProcessRunLock();43 bool TryLock(ProcessRunLock *lock) { in TryLock()67 ProcessRunLock *m_lock = nullptr;79 ProcessRunLock(const ProcessRunLock &) = delete;80 const ProcessRunLock &operator=(const ProcessRunLock &) = delete;
42 ProcessRunLock::ProcessRunLock() : m_running(false) { in ProcessRunLock() function in ProcessRunLock47 ProcessRunLock::~ProcessRunLock() { delete static_cast<SRWLOCK *>(m_rwlock); } in ~ProcessRunLock()49 bool ProcessRunLock::ReadTryLock() { in ReadTryLock()57 bool ProcessRunLock::ReadUnlock() { return ::ReadUnlock(m_rwlock); } in ReadUnlock()59 bool ProcessRunLock::SetRunning() { in SetRunning()66 bool ProcessRunLock::TrySetRunning() { in TrySetRunning()76 bool ProcessRunLock::SetStopped() { in SetStopped()
40 "common/ProcessRunLock.cpp",73 "windows/ProcessRunLock.cpp",
36 common/ProcessRunLock.cpp69 windows/ProcessRunLock.cpp
31 ProcessRunLock.cpp \
46 module ProcessRunLock { header "Host/ProcessRunLock.h" export * }
375 typedef ProcessRunLock::ProcessRunLocker StopLocker;2378 ProcessRunLock &GetRunLock();2942 ProcessRunLock m_public_run_lock;2943 ProcessRunLock m_private_run_lock;
5605 ProcessRunLock &Process::GetRunLock() { in GetRunLock()
3723 lldb/include/lldb/Host/ProcessRunLock.h4076 lldb/source/Host/windows/ProcessRunLock.cpp