Searched refs:m_write_mutex (Results 1 – 4 of 4) sorted by relevance
/llvm-project/lldb/source/Host/posix/ |
H A D | PipePosix.cpp | 69 m_read_mutex, m_write_mutex, pipe_posix.m_read_mutex, in operator =() 70 pipe_posix.m_write_mutex); in operator =() 81 std::scoped_lock<std::mutex, std::mutex> guard(m_read_mutex, m_write_mutex); in CreateNew() 111 std::scoped_lock<std::mutex, std::mutex> guard(m_read_mutex, m_write_mutex); in CreateNew() 148 std::scoped_lock<std::mutex, std::mutex> guard(m_read_mutex, m_write_mutex); in OpenAsReader() 171 std::lock_guard<std::mutex> guard(m_write_mutex); in OpenAsWriterWithTimeout() 218 std::lock_guard<std::mutex> guard(m_write_mutex); in GetWriteFileDescriptor() 238 std::lock_guard<std::mutex> guard(m_write_mutex); in ReleaseWriteFileDescriptor() 249 std::scoped_lock<std::mutex, std::mutex> guard(m_read_mutex, m_write_mutex); in Close() 272 std::lock_guard<std::mutex> guard(m_write_mutex); in CanWrite() [all...] |
/llvm-project/lldb/source/Core/ |
H A D | Communication.cpp | 30 : m_connection_sp(), m_write_mutex(), m_close_on_eof(true) { in Communication() 102 std::lock_guard<std::mutex> guard(m_write_mutex); in Write()
|
/llvm-project/lldb/include/lldb/Core/ |
H A D | Communication.h | 171 m_write_mutex; ///< Don't let multiple threads write at the same time... variable
|
/llvm-project/lldb/include/lldb/Host/posix/ |
H A D | PipePosix.h | 90 mutable std::mutex m_write_mutex; 88 mutable std::mutex m_write_mutex; global() variable
|