Lines Matching full:guard
68 std::scoped_lock<std::mutex, std::mutex, std::mutex, std::mutex> guard( in operator =() local
81 std::scoped_lock<std::mutex, std::mutex> guard(m_read_mutex, m_write_mutex); in CreateNew() local
111 std::scoped_lock<std::mutex, std::mutex> guard(m_read_mutex, m_write_mutex); in CreateNew() local
149 std::scoped_lock<std::mutex, std::mutex> guard(m_read_mutex, m_write_mutex); in OpenAsReader() local
172 std::lock_guard<std::mutex> guard(m_write_mutex); in OpenAsWriterWithTimeout() local
209 std::lock_guard<std::mutex> guard(m_read_mutex); in GetReadFileDescriptor() local
218 std::lock_guard<std::mutex> guard(m_write_mutex); in GetWriteFileDescriptor() local
227 std::lock_guard<std::mutex> guard(m_read_mutex); in ReleaseReadFileDescriptor() local
238 std::lock_guard<std::mutex> guard(m_write_mutex); in ReleaseWriteFileDescriptor() local
249 std::scoped_lock<std::mutex, std::mutex> guard(m_read_mutex, m_write_mutex); in Close() local
263 std::lock_guard<std::mutex> guard(m_read_mutex); in CanRead() local
272 std::lock_guard<std::mutex> guard(m_write_mutex); in CanWrite() local
281 std::lock_guard<std::mutex> guard(m_read_mutex); in CloseReadFileDescriptor() local
292 std::lock_guard<std::mutex> guard(m_write_mutex); in CloseWriteFileDescriptor() local
306 std::lock_guard<std::mutex> guard(m_read_mutex); in ReadWithTimeout() local
339 std::lock_guard<std::mutex> guard(m_write_mutex); in Write() local