| // Copyright (c) 2016 The Chromium Authors. All rights reserved. |
| // Use of this source code is governed by a BSD-style license that can be |
| // found in the LICENSE file. |
| #include "net/third_party/quiche/src/quic/platform/api/quic_mutex.h" |
| void QuicMutex::WriterLock() { |
| void QuicMutex::WriterUnlock() { |
| void QuicMutex::ReaderLock() { |
| void QuicMutex::ReaderUnlock() { |
| void QuicMutex::AssertReaderHeld() const { |
| impl_.AssertReaderHeld(); |
| QuicReaderMutexLock::QuicReaderMutexLock(QuicMutex* lock) : lock_(lock) { |
| QuicReaderMutexLock::~QuicReaderMutexLock() { |
| QuicWriterMutexLock::QuicWriterMutexLock(QuicMutex* lock) : lock_(lock) { |
| QuicWriterMutexLock::~QuicWriterMutexLock() { |