Home
last modified time | relevance | path

Searched refs:ReleasableMutexLock (Results 1 – 25 of 35) sorted by relevance

12

/external/rust/crates/grpcio-sys/grpc/src/core/lib/gprpp/
Dsync.h69 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/
Dsync.h86 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/
Dsync.h86 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/
Dmutex.h907 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/
Dmutex.h909 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/
Dmutex.h889 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;
Dmutex.cc2680 void ReleasableMutexLock::Release() { in Release()
/external/rust/crates/grpcio-sys/grpc/third_party/abseil-cpp/absl/synchronization/
Dmutex.h889 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;
Dmutex.cc2680 void ReleasableMutexLock::Release() { in Release()
/external/abseil-cpp/absl/synchronization/
Dmutex.h883 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/
Dmutex.h883 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;
Dmutex.cc2669 void ReleasableMutexLock::Release() { in Release()
/external/llvm-project/clang/test/PCH/
Dthread-safety-attrs.cpp55 class SCOPED_LOCKABLE ReleasableMutexLock { class
57 ReleasableMutexLock(Mutex *mu) EXCLUSIVE_LOCK_FUNCTION(mu);
58 ~ReleasableMutexLock() UNLOCK_FUNCTION();
/external/clang/test/PCH/
Dthread-safety-attrs.cpp55 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/
Dload_reporter_async_service_impl.cc170 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()
Dload_reporter.cc243 grpc_core::ReleasableMutexLock lock(&feedback_mu_); in GenerateLoadBalancingFeedback()
/external/rust/crates/grpcio-sys/grpc/src/cpp/server/
Ddynamic_thread_pool.cc56 grpc_core::ReleasableMutexLock lock(&mu_); in ThreadFunc()
Dserver_cc.cc949 grpc::internal::ReleasableMutexLock lock(&mu_); in ~Server()
/external/rust/crates/grpcio-sys/grpc/src/core/ext/filters/client_channel/
Dhttp_connect_handshaker.cc149 ReleasableMutexLock lock(&handshaker->mu_); in OnWriteDone()
183 ReleasableMutexLock lock(&handshaker->mu_); in OnReadDone()
Dsubchannel.cc1012 ReleasableMutexLock lock(&c->mu_); in OnRetryAlarm()
/external/rust/crates/grpcio-sys/grpc/src/cpp/thread_manager/
Dthread_manager.cc155 grpc_core::ReleasableMutexLock lock(&mu_); in MainWorkLoop()
/external/rust/crates/grpcio-sys/grpc/src/core/lib/iomgr/
Dev_apple.cc164 grpc_core::ReleasableMutexLock lock(&gGlobalRunLoopContext->mu); in GlobalRunLoopFunc()
/external/clang/test/SemaCXX/
Dwarn-thread-safety-analysis.cpp60 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/
Dwarn-thread-safety-analysis.cpp46 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/
Dmetadata.cc596 grpc_core::ReleasableMutexLock lock(&ud->mu_user_data); in set_user_data()

12