Home
last modified time | relevance | path

Searched refs:ACQUIRE (Results 1 – 24 of 24) sorted by relevance

/external/rust/crates/grpcio-sys/grpc/src/core/lib/gprpp/
Dmpscq.cc45 Node* next = tail_->next.Load(MemoryOrder::ACQUIRE); in PopAndCheckEnd()
54 next = tail->next.Load(MemoryOrder::ACQUIRE); in PopAndCheckEnd()
61 Node* head = head_.Load(MemoryOrder::ACQUIRE); in PopAndCheckEnd()
68 next = tail->next.Load(MemoryOrder::ACQUIRE); in PopAndCheckEnd()
Ddual_ref_counted.h111 uint64_t prev_ref_pair = refs_.Load(MemoryOrder::ACQUIRE); in RefIfNonZero()
124 MemoryOrder::ACQUIRE)); in RefIfNonZero()
130 uint64_t prev_ref_pair = refs_.Load(MemoryOrder::ACQUIRE); in RefIfNonZero()
149 MemoryOrder::ACQUIRE)); in RefIfNonZero()
Datomic.h33 ACQUIRE = static_cast<int>(std::memory_order_acquire), enumerator
84 bool IncrementIfNonzero(MemoryOrder load_order = MemoryOrder::ACQUIRE) {
/external/rust/crates/grpcio-sys/grpc/src/core/lib/iomgr/poller/
Deventmanager_libuv.cc62 return should_stop_.Load(grpc_core::MemoryOrder::ACQUIRE) != 0; in ShouldStop()
66 if (should_stop_.Load(grpc_core::MemoryOrder::ACQUIRE)) { in Shutdown()
72 while (shutdown_refcount_.Load(grpc_core::MemoryOrder::ACQUIRE) > 0) { in Shutdown()
/external/marisa-trie/bindings/perl/
Dmarisa.pm80 sub ACQUIRE { subroutine
113 sub ACQUIRE { subroutine
160 sub ACQUIRE { subroutine
204 sub ACQUIRE { subroutine
259 sub ACQUIRE { subroutine
/external/llvm-project/llvm/utils/benchmark/src/
Dmutex.h37 #define ACQUIRE(...) \ macro
79 void lock() ACQUIRE() { mut_.lock(); } in lock()
91 MutexLock(Mutex& m) ACQUIRE(m) : ml_(m.native_handle()) {} in MutexLock()
/external/llvm-project/libcxx/utils/google-benchmark/src/
Dmutex.h37 #define ACQUIRE(...) \ macro
79 void lock() ACQUIRE() { mut_.lock(); } in lock()
91 MutexLock(Mutex& m) ACQUIRE(m) : ml_(m.native_handle()) {} in MutexLock()
/external/google-benchmark/src/
Dmutex.h37 #define ACQUIRE(...) \ macro
79 void lock() ACQUIRE() { mut_.lock(); } in lock()
91 MutexLock(Mutex& m) ACQUIRE(m) : ml_(m.native_handle()) {} in MutexLock()
/external/libcxx/utils/google-benchmark/src/
Dmutex.h37 #define ACQUIRE(...) \ macro
79 void lock() ACQUIRE() { mut_.lock(); } in lock()
91 MutexLock(Mutex& m) ACQUIRE(m) : ml_(m.native_handle()) {} in MutexLock()
/external/swiftshader/third_party/marl/include/marl/
Dmutex.h36 MARL_NO_EXPORT inline void lock() ACQUIRE() { _.lock(); } in lock()
75 inline lock(mutex& m) ACQUIRE(m) : _(m._) {} in lock()
Dtsa.h50 #define ACQUIRE(...) \ macro
/external/rust/crates/grpcio-sys/grpc/src/core/ext/filters/client_idle/
Dclient_idle_filter.cc227 MemoryOrder::ACQUIRE, in IncreaseCallCount()
323 &state, PROCESSING, MemoryOrder::ACQUIRE, MemoryOrder::RELAXED); in IdleTimerCallback()
338 &state, PROCESSING, MemoryOrder::ACQUIRE, MemoryOrder::RELAXED); in IdleTimerCallback()
/external/llvm-project/clang/docs/
DThreadSafetyAnalysis.rst79 as such (using ``ACQUIRE``/``RELEASE``).
215 ACQUIRE(...), ACQUIRE_SHARED(...), RELEASE(...), RELEASE_SHARED(...), RELEASE_GENERIC(...)
221 ``ACQUIRE`` and ``ACQUIRE_SHARED`` are attributes on functions or methods
224 (exclusively for ``ACQUIRE``, shared for ``ACQUIRE_SHARED``).
236 void lockAndInit() ACQUIRE(mu) {
252 If no argument is passed to ``ACQUIRE`` or ``RELEASE``, then the argument is
267 void Lock() ACQUIRE() { mu.Lock(); }
425 as ``ACQUIRE``. See :ref:`mutexheader`, below, for example uses.
749 ~MutexUnlocker() ACQUIRE(mu) { mu->Lock(); }
822 #define ACQUIRE(...) \
[all …]
/external/clang/docs/
DThreadSafetyAnalysis.rst79 as such (using ``ACQUIRE``/``RELEASE``).
212 ACQUIRE(...), ACQUIRE_SHARED(...), RELEASE(...), RELEASE_SHARED(...)
218 ``ACQUIRE`` is an attribute on functions or methods, which
233 void lockAndInit() ACQUIRE(mu) {
249 If no argument is passed to ``ACQUIRE`` or ``RELEASE``, then the argument is
264 void Lock() ACQUIRE() { mu.Lock(); }
415 as ``ACQUIRE``. See :ref:`mutexheader`, below, for example uses.
718 ~MutexUnlocker() ACQUIRE(mu) { mu->Lock(); }
793 #define ACQUIRE(...) \
834 void Lock() ACQUIRE();
[all …]
/external/rust/crates/grpcio-sys/grpc/src/core/lib/surface/
Dcompletion_queue.cc250 if (pending_events.Load(grpc_core::MemoryOrder::ACQUIRE) != 0) { in ~cq_next_data()
281 if (pending_events.Load(grpc_core::MemoryOrder::ACQUIRE) != 0) { in ~cq_pluck_data()
319 if (pending_events.Load(grpc_core::MemoryOrder::ACQUIRE) != 0) { in ~cq_callback_data()
735 if (cqd->pending_events.Load(grpc_core::MemoryOrder::ACQUIRE) != 1) {
1030 if (cqd->pending_events.Load(grpc_core::MemoryOrder::ACQUIRE) == 0) {
1077 cqd->pending_events.Load(grpc_core::MemoryOrder::ACQUIRE) > 0) {
Dserver.cc1226 MemoryOrder::ACQUIRE)) { in FailCallCreation()
/external/llvm-project/clang/test/CodeGenOpenCL/
Datomic-ops.cl212 // CHECK-NEXT: i32 1, label %[[ACQUIRE:[0-9a-zA-Z._]+]]
213 // CHECK-NEXT: i32 2, label %[[ACQUIRE]]
222 // CHECK: [[ACQUIRE]]
/external/ipsec-tools/src/racoon/
DTODO25 ACQUIRE message.
104 to do this, we need to remember which ACQUIRE was caused by which socket,
/external/rust/crates/grpcio-sys/grpc/src/core/ext/filters/client_channel/health/
Dhealth_check_client.cc430 MemoryOrder::ACQUIRE)) { in Cancel()
600 if (seen_response_.Load(MemoryOrder::ACQUIRE)) { in CallEndedLocked()
/external/rust/crates/grpcio-sys/grpc/src/core/lib/transport/
Dmetadata.h270 bool AllRefsDropped() { return refcnt_.Load(MemoryOrder::ACQUIRE) == 0; } in AllRefsDropped()
Dmetadata.cc563 if (user_data->destroy_user_data.Load(grpc_core::MemoryOrder::ACQUIRE) == in get_user_data()
/external/rust/crates/grpcio-sys/grpc/src/core/ext/filters/load_reporting/
Dserver_load_reporting_filter.cc343 if (registered.Load(grpc_core::MemoryOrder::ACQUIRE)) return; in ServerLoadReportingFilterStaticRegistrar()
/external/rust/crates/grpcio-sys/grpc/src/core/lib/iomgr/
Dtcp_posix.cc320 if (shutdown_.Load(MemoryOrder::ACQUIRE)) { in TryGetSendRecordLocked()
/external/rust/crates/grpcio-sys/grpc/src/core/ext/filters/client_channel/
Dclient_channel.cc154 return disconnect_error_.Load(MemoryOrder::ACQUIRE); in disconnect_error()