/external/rust/crates/grpcio-sys/grpc/src/core/lib/gprpp/ |
D | sync.h | 69 class ReleasableMutexLock { 71 explicit ReleasableMutexLock(Mutex* mu) : mu_(mu->get()) { gpr_mu_lock(mu_); } in ReleasableMutexLock() function 72 explicit ReleasableMutexLock(gpr_mu* mu) : mu_(mu) { gpr_mu_lock(mu_); } in ReleasableMutexLock() function 73 ~ReleasableMutexLock() { in ~ReleasableMutexLock() 77 ReleasableMutexLock(const ReleasableMutexLock&) = delete; 78 ReleasableMutexLock& operator=(const ReleasableMutexLock&) = delete;
|
/external/rust/crates/grpcio-sys/grpc/include/grpcpp/impl/codegen/ |
D | sync.h | 86 class ReleasableMutexLock { 88 explicit ReleasableMutexLock(Mutex* mu) : mu_(mu->get()) { in ReleasableMutexLock() function 91 explicit ReleasableMutexLock(gpr_mu* mu) : mu_(mu) { in ReleasableMutexLock() function 94 ~ReleasableMutexLock() { in ~ReleasableMutexLock() 98 ReleasableMutexLock(const ReleasableMutexLock&) = delete; 99 ReleasableMutexLock& operator=(const ReleasableMutexLock&) = delete;
|
/external/rust/crates/grpcio-sys/grpc/spm-cpp-include/grpcpp/impl/codegen/ |
D | sync.h | 86 class ReleasableMutexLock { 88 explicit ReleasableMutexLock(Mutex* mu) : mu_(mu->get()) { in ReleasableMutexLock() function 91 explicit ReleasableMutexLock(gpr_mu* mu) : mu_(mu) { in ReleasableMutexLock() function 94 ~ReleasableMutexLock() { in ~ReleasableMutexLock() 98 ReleasableMutexLock(const ReleasableMutexLock&) = delete; 99 ReleasableMutexLock& operator=(const ReleasableMutexLock&) = delete;
|
/external/angle/third_party/abseil-cpp/absl/synchronization/ |
D | mutex.h | 907 class ABSL_SCOPED_LOCKABLE ReleasableMutexLock { 909 explicit ReleasableMutexLock(Mutex *mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) in ReleasableMutexLock() function 914 explicit ReleasableMutexLock(Mutex *mu, const Condition &cond) in ReleasableMutexLock() function 920 ~ReleasableMutexLock() ABSL_UNLOCK_FUNCTION() { in ABSL_UNLOCK_FUNCTION() 928 ReleasableMutexLock(const ReleasableMutexLock&) = delete; 929 ReleasableMutexLock(ReleasableMutexLock&&) = delete; 930 ReleasableMutexLock& operator=(const ReleasableMutexLock&) = delete; 931 ReleasableMutexLock& operator=(ReleasableMutexLock&&) = delete;
|
/external/openscreen/third_party/abseil/src/absl/synchronization/ |
D | mutex.h | 909 class ABSL_SCOPED_LOCKABLE ReleasableMutexLock { 911 explicit ReleasableMutexLock(Mutex *mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) in ReleasableMutexLock() function 916 explicit ReleasableMutexLock(Mutex *mu, const Condition &cond) in ReleasableMutexLock() function 922 ~ReleasableMutexLock() ABSL_UNLOCK_FUNCTION() { in ABSL_UNLOCK_FUNCTION() 930 ReleasableMutexLock(const ReleasableMutexLock&) = delete; 931 ReleasableMutexLock(ReleasableMutexLock&&) = delete; 932 ReleasableMutexLock& operator=(const ReleasableMutexLock&) = delete; 933 ReleasableMutexLock& operator=(ReleasableMutexLock&&) = delete;
|
/external/libtextclassifier/abseil-cpp/absl/synchronization/ |
D | mutex.h | 889 class ABSL_SCOPED_LOCKABLE ReleasableMutexLock { 891 explicit ReleasableMutexLock(Mutex *mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) in ReleasableMutexLock() function 895 ~ReleasableMutexLock() ABSL_UNLOCK_FUNCTION() { in ABSL_UNLOCK_FUNCTION() 903 ReleasableMutexLock(const ReleasableMutexLock&) = delete; 904 ReleasableMutexLock(ReleasableMutexLock&&) = delete; 905 ReleasableMutexLock& operator=(const ReleasableMutexLock&) = delete; 906 ReleasableMutexLock& operator=(ReleasableMutexLock&&) = delete;
|
D | mutex.cc | 2680 void ReleasableMutexLock::Release() { in Release()
|
/external/rust/crates/grpcio-sys/grpc/third_party/abseil-cpp/absl/synchronization/ |
D | mutex.h | 889 class ABSL_SCOPED_LOCKABLE ReleasableMutexLock { 891 explicit ReleasableMutexLock(Mutex *mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) in ReleasableMutexLock() function 895 ~ReleasableMutexLock() ABSL_UNLOCK_FUNCTION() { in ABSL_UNLOCK_FUNCTION() 903 ReleasableMutexLock(const ReleasableMutexLock&) = delete; 904 ReleasableMutexLock(ReleasableMutexLock&&) = delete; 905 ReleasableMutexLock& operator=(const ReleasableMutexLock&) = delete; 906 ReleasableMutexLock& operator=(ReleasableMutexLock&&) = delete;
|
D | mutex.cc | 2680 void ReleasableMutexLock::Release() { in Release()
|
/external/abseil-cpp/absl/synchronization/ |
D | mutex.h | 883 class ABSL_SCOPED_LOCKABLE ReleasableMutexLock { 885 explicit ReleasableMutexLock(Mutex *mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) in ReleasableMutexLock() function 889 ~ReleasableMutexLock() ABSL_UNLOCK_FUNCTION() { in ABSL_UNLOCK_FUNCTION() 897 ReleasableMutexLock(const ReleasableMutexLock&) = delete; 898 ReleasableMutexLock(ReleasableMutexLock&&) = delete; 899 ReleasableMutexLock& operator=(const ReleasableMutexLock&) = delete; 900 ReleasableMutexLock& operator=(ReleasableMutexLock&&) = delete;
|
/external/webrtc/third_party/abseil-cpp/absl/synchronization/ |
D | mutex.h | 883 class ABSL_SCOPED_LOCKABLE ReleasableMutexLock { 885 explicit ReleasableMutexLock(Mutex *mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) in ReleasableMutexLock() function 889 ~ReleasableMutexLock() ABSL_UNLOCK_FUNCTION() { in ABSL_UNLOCK_FUNCTION() 897 ReleasableMutexLock(const ReleasableMutexLock&) = delete; 898 ReleasableMutexLock(ReleasableMutexLock&&) = delete; 899 ReleasableMutexLock& operator=(const ReleasableMutexLock&) = delete; 900 ReleasableMutexLock& operator=(ReleasableMutexLock&&) = delete;
|
D | mutex.cc | 2669 void ReleasableMutexLock::Release() { in Release()
|
/external/llvm-project/clang/test/PCH/ |
D | thread-safety-attrs.cpp | 55 class SCOPED_LOCKABLE ReleasableMutexLock { class 57 ReleasableMutexLock(Mutex *mu) EXCLUSIVE_LOCK_FUNCTION(mu); 58 ~ReleasableMutexLock() UNLOCK_FUNCTION();
|
/external/clang/test/PCH/ |
D | thread-safety-attrs.cpp | 55 class SCOPED_LOCKABLE ReleasableMutexLock { class 57 ReleasableMutexLock(Mutex *mu) EXCLUSIVE_LOCK_FUNCTION(mu); 58 ~ReleasableMutexLock() UNLOCK_FUNCTION();
|
/external/rust/crates/grpcio-sys/grpc/src/cpp/server/load_reporter/ |
D | load_reporter_async_service_impl.cc | 170 grpc_core::ReleasableMutexLock lock(&service_->cq_shutdown_mu_); in OnRequestDelivered() 228 grpc_core::ReleasableMutexLock lock(&service_->cq_shutdown_mu_); in OnReadDone() 260 grpc_core::ReleasableMutexLock lock(&service_->cq_shutdown_mu_); in ScheduleNextReport() 300 grpc_core::ReleasableMutexLock lock(&service_->cq_shutdown_mu_); in SendReport()
|
D | load_reporter.cc | 243 grpc_core::ReleasableMutexLock lock(&feedback_mu_); in GenerateLoadBalancingFeedback()
|
/external/rust/crates/grpcio-sys/grpc/src/cpp/server/ |
D | dynamic_thread_pool.cc | 56 grpc_core::ReleasableMutexLock lock(&mu_); in ThreadFunc()
|
D | server_cc.cc | 949 grpc::internal::ReleasableMutexLock lock(&mu_); in ~Server()
|
/external/rust/crates/grpcio-sys/grpc/src/core/ext/filters/client_channel/ |
D | http_connect_handshaker.cc | 149 ReleasableMutexLock lock(&handshaker->mu_); in OnWriteDone() 183 ReleasableMutexLock lock(&handshaker->mu_); in OnReadDone()
|
D | subchannel.cc | 1012 ReleasableMutexLock lock(&c->mu_); in OnRetryAlarm()
|
/external/rust/crates/grpcio-sys/grpc/src/cpp/thread_manager/ |
D | thread_manager.cc | 155 grpc_core::ReleasableMutexLock lock(&mu_); in MainWorkLoop()
|
/external/rust/crates/grpcio-sys/grpc/src/core/lib/iomgr/ |
D | ev_apple.cc | 164 grpc_core::ReleasableMutexLock lock(&gGlobalRunLoopContext->mu); in GlobalRunLoopFunc()
|
/external/clang/test/SemaCXX/ |
D | warn-thread-safety-analysis.cpp | 60 class SCOPED_LOCKABLE ReleasableMutexLock { class 62 ReleasableMutexLock(Mutex *mu) EXCLUSIVE_LOCK_FUNCTION(mu); 63 ~ReleasableMutexLock() UNLOCK_FUNCTION(); 2521 ReleasableMutexLock rlock(&mu_); in test1() 2526 ReleasableMutexLock rlock(&mu_); in test2() 2533 ReleasableMutexLock rlock(&mu_); in test3() 2540 ReleasableMutexLock rlock(&mu_); in test4() 2546 ReleasableMutexLock rlock(&mu_); in test5()
|
/external/llvm-project/clang/test/SemaCXX/ |
D | warn-thread-safety-analysis.cpp | 46 class SCOPED_LOCKABLE ReleasableMutexLock { class 48 ReleasableMutexLock(Mutex *mu) EXCLUSIVE_LOCK_FUNCTION(mu); 49 ~ReleasableMutexLock() UNLOCK_FUNCTION(); 2589 ReleasableMutexLock rlock(&mu_); in test1() 2594 ReleasableMutexLock rlock(&mu_); in test2() 2601 ReleasableMutexLock rlock(&mu_); in test3() 2608 ReleasableMutexLock rlock(&mu_); in test4() 2614 ReleasableMutexLock rlock(&mu_); in test5()
|
/external/rust/crates/grpcio-sys/grpc/src/core/lib/transport/ |
D | metadata.cc | 596 grpc_core::ReleasableMutexLock lock(&ud->mu_user_data); in set_user_data()
|