Lines Matching refs:m_write_mutex
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> (m_read_mutex, m_write_mutex); in CreateNew()
149 std::scoped_lock<std::mutex, std::mutex> (m_read_mutex, m_write_mutex); in OpenAsReader()
172 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()
292 std::lock_guard<std::mutex> guard(m_write_mutex); in CloseWriteFileDescriptor()
339 std::lock_guard<std::mutex> guard(m_write_mutex); in Write()