Home
last modified time | relevance | path

Searched defs:Mutex (Results 1 – 25 of 151) sorted by relevance

1234567

/external/rust/crates/tracing-core/src/spin/
Dmutex.rs11 pub(crate) struct Mutex<T: ?Sized> { struct
25 // Same unsafe impls as `std::sync::Mutex` argument
26 unsafe impl<T: ?Sized + Send> Sync for Mutex<T> {} implementation
27 unsafe impl<T: ?Sized + Send> Send for Mutex<T> {} implementation
29 impl<T> Mutex<T> { implementation
39 impl<T: ?Sized> Mutex<T> { implementation
83 impl<T: ?Sized + fmt::Debug> fmt::Debug for Mutex<T> { implementation
94 impl<T: ?Sized + Default> Default for Mutex<T> { implementation
/external/rust/crates/spin/src/
Dmutex.rs113 pub struct Mutex<T: ?Sized, R = Spin> { struct
114 inner: InnerMutex<T, R>, argument
117 unsafe impl<T: ?Sized + Send, R> Sync for Mutex<T, R> {} implementation
118 unsafe impl<T: ?Sized + Send, R> Send for Mutex<T, R> {} implementation
131 impl<T, R> Mutex<T, R> { implementation
168 impl<T: ?Sized, R: RelaxStrategy> Mutex<T, R> { impl
191 impl<T: ?Sized, R> Mutex<T, R> { impl
255 impl<T: ?Sized + fmt::Debug, R> fmt::Debug for Mutex<T, R> { implementation
261 impl<T: ?Sized + Default, R> Default for Mutex<T, R> { implementation
267 impl<T, R> From<T> for Mutex<T, R> { implementation
[all …]
/external/crosvm/common/sync/src/
Dmutex.rs36 pub struct Mutex<T: ?Sized> { struct
37 std: StdMutex<T>, argument
40 impl<T> Mutex<T> { impl
57 impl<T: ?Sized> Mutex<T> { implementation
98 impl<T> From<T> for Mutex<T> { implementation
106 impl<T: ?Sized + Debug> Debug for Mutex<T> { implementation
/external/gflags/src/
Dmutex.h200 explicit Mutex(Mutex* /*ignored*/) {} in Mutex() function
219 Mutex::Mutex() : mutex_(0) { } in Mutex() function
220 Mutex::Mutex(Mutex::LinkerInitialized) : mutex_(0) { } in Mutex() function
232 Mutex::Mutex() : destroy_(true) { in Mutex() function
236 Mutex::Mutex(LinkerInitialized) : destroy_(false) { in Mutex() function
256 Mutex::Mutex() : destroy_(true) { in Mutex() function
260 Mutex::Mutex(Mutex::LinkerInitialized) : destroy_(false) { in Mutex() function
281 Mutex::Mutex() : destroy_(true) { in Mutex() function
285 Mutex::Mutex(Mutex::LinkerInitialized) : destroy_(false) { in Mutex() function
/external/rust/crates/tracing-core/src/
Dstdlib.rs62 pub(crate) struct Mutex<T> { struct
63 inner: crate::spin::Mutex<T>,
66 impl<T> Mutex<T> { impl
/external/pigweed/pw_sync/
Dmutex_facade_test.cc34 TEST(Mutex, LockUnlock) { in TEST() argument
43 TEST(Mutex, LockUnlockStatic) { in TEST() argument
50 TEST(Mutex, TryLockUnlock) { in TEST() argument
77 TEST(Mutex, LockUnlockInC) { in TEST() argument
83 TEST(Mutex, TryLockUnlockInC) { in TEST() argument
/external/rust/crates/tokio/src/loom/std/
Dmutex.rs6 pub(crate) struct Mutex<T: ?Sized>(sync::Mutex<T>); struct
9 impl<T> Mutex<T> { implementation
/external/rust/crates/lock_api/src/
Dmutex.rs142 pub struct Mutex<R, T: ?Sized> { struct
147 unsafe impl<R: RawMutex + Send, T: ?Sized + Send> Send for Mutex<R, T> {} implementation
148 unsafe impl<R: RawMutex + Sync, T: ?Sized + Send> Sync for Mutex<R, T> {} implementation
150 impl<R: RawMutex, T> Mutex<R, T> { implementation
178 impl<R, T> Mutex<R, T> { implementation
191 impl<R: RawMutex, T: ?Sized> Mutex<R, T> { impl
337 impl<R: RawMutexFair, T: ?Sized> Mutex<R, T> { implementation
355 impl<R: RawMutexTimed, T: ?Sized> Mutex<R, T> { impl
420 impl<R: RawMutex, T: ?Sized + Default> Default for Mutex<R, T> { implementation
427 impl<R: RawMutex, T> From<T> for Mutex<R, T> { implementation
[all …]
/external/rust/crates/tokio/src/loom/
Dmocked.rs8 pub(crate) struct Mutex<T>(loom::sync::Mutex<T>); struct
11 impl<T> Mutex<T> { impl
/external/rust/crates/getrandom/src/
Duse_file.rs115 struct Mutex(UnsafeCell<libc::pthread_mutex_t>); struct
117 impl Mutex { impl
131 unsafe impl Sync for Mutex {} implementation
/external/rust/crates/futures-util/src/lock/
Dmutex.rs22 pub struct Mutex<T: ?Sized> { struct
24 waiters: StdMutex<Slab<Waiter>>, argument
28 impl<T: ?Sized> fmt::Debug for Mutex<T> { implementation
38 impl<T> From<T> for Mutex<T> { implementation
44 impl<T: Default> Default for Mutex<T> { implementation
74 impl<T> Mutex<T> { impl
99 impl<T: ?Sized> Mutex<T> { implementation
516 unsafe impl<T: ?Sized + Send> Send for Mutex<T> {} implementation
517 unsafe impl<T: ?Sized + Send> Sync for Mutex<T> {} implementation
/external/rust/crates/tokio/src/sync/
Dmutex.rs128 pub struct Mutex<T: ?Sized> { struct
135 /// A handle to a held `Mutex`. The guard can be held across any `.await` point argument
188 unsafe impl<T> Send for Mutex<T> where T: ?Sized + Send {} implementation
189 unsafe impl<T> Sync for Mutex<T> where T: ?Sized + Send {} implementation
244 impl<T: ?Sized> Mutex<T> { implementation
681 impl<T> From<T> for Mutex<T> { implementation
687 impl<T> Default for Mutex<T> implementation
696 impl<T: ?Sized> std::fmt::Debug for Mutex<T> implementation
/external/angle/third_party/abseil-cpp/absl/synchronization/
Dmutex_test.cc421 TEST(Mutex, CondVarWaitSignalsAwait) { in TEST() argument
462 TEST(Mutex, CondVarWaitWithTimeoutSignalsAwait) { in TEST() argument
506 TEST(Mutex, MutexTimeoutBug) { in TEST() argument
647 TEST(Mutex, MutexReaderWakeupBug) { in TEST() argument
692 TEST(Mutex, LockWhen) { in TEST() argument
706 TEST(Mutex, LockWhenGuard) { in TEST() argument
804 TEST(Mutex, MutexReaderDecrementBug) ABSL_NO_THREAD_SAFETY_ANALYSIS { in TEST() argument
851 TEST(Mutex, DISABLED_LockedMutexDestructionBug) ABSL_NO_THREAD_SAFETY_ANALYSIS { argument
889 TEST(Mutex, FunctionPointerCondition) { argument
940 TEST(Mutex, FunctionPointerConditionWithDerivedToBaseConversion) { argument
[all …]
/external/libtextclassifier/abseil-cpp/absl/synchronization/
Dmutex.h510 Mutex(const volatile Mutex * /*ignored*/) {} // NOLINT(runtime/explicit) in Mutex() argument
911 inline constexpr Mutex::Mutex(absl::ConstInitType) : impl_(absl::kConstInit) {} in Mutex() function
915 inline Mutex::Mutex() : mu_(0) { in Mutex() function
919 inline constexpr Mutex::Mutex(absl::ConstInitType) : mu_(0) {} in Mutex() function
Dmutex_test.cc425 TEST(Mutex, CondVarWaitSignalsAwait) { in TEST() argument
466 TEST(Mutex, CondVarWaitWithTimeoutSignalsAwait) { in TEST() argument
510 TEST(Mutex, MutexTimeoutBug) { in TEST() argument
651 TEST(Mutex, MutexReaderWakeupBug) { in TEST() argument
696 TEST(Mutex, LockWhen) { in TEST() argument
774 TEST(Mutex, MutexReaderDecrementBug) ABSL_NO_THREAD_SAFETY_ANALYSIS { in TEST() argument
821 TEST(Mutex, DISABLED_LockedMutexDestructionBug) NO_THREAD_SAFETY_ANALYSIS { argument
875 TEST(Mutex, FunctorCondition) { argument
918 TEST(Mutex, TestReaderOnCondVar) { argument
969 TEST(Mutex, AcquireFromCondition) { argument
[all …]
/external/cronet/third_party/abseil-cpp/absl/synchronization/
Dmutex_test.cc427 TEST(Mutex, CondVarWaitSignalsAwait) { in TEST() argument
468 TEST(Mutex, CondVarWaitWithTimeoutSignalsAwait) { in TEST() argument
512 TEST(Mutex, MutexTimeoutBug) { in TEST() argument
653 TEST(Mutex, MutexReaderWakeupBug) { in TEST() argument
698 TEST(Mutex, LockWhen) { in TEST() argument
712 TEST(Mutex, LockWhenGuard) { in TEST() argument
810 TEST(Mutex, MutexReaderDecrementBug) ABSL_NO_THREAD_SAFETY_ANALYSIS { in TEST() argument
857 TEST(Mutex, DISABLED_LockedMutexDestructionBug) ABSL_NO_THREAD_SAFETY_ANALYSIS { argument
884 TEST(Mutex, FunctorCondition) { argument
954 TEST(Mutex, TestReaderOnCondVar) { argument
[all …]
/external/abseil-cpp/absl/synchronization/
Dmutex_test.cc426 TEST(Mutex, CondVarWaitSignalsAwait) { in TEST() argument
467 TEST(Mutex, CondVarWaitWithTimeoutSignalsAwait) { in TEST() argument
511 TEST(Mutex, MutexTimeoutBug) { in TEST() argument
652 TEST(Mutex, MutexReaderWakeupBug) { in TEST() argument
697 TEST(Mutex, LockWhen) { in TEST() argument
711 TEST(Mutex, LockWhenGuard) { in TEST() argument
809 TEST(Mutex, MutexReaderDecrementBug) ABSL_NO_THREAD_SAFETY_ANALYSIS { in TEST() argument
856 TEST(Mutex, DISABLED_LockedMutexDestructionBug) ABSL_NO_THREAD_SAFETY_ANALYSIS { argument
883 TEST(Mutex, FunctorCondition) { argument
953 TEST(Mutex, TestReaderOnCondVar) { argument
[all …]
/external/webrtc/third_party/abseil-cpp/absl/synchronization/
Dmutex_test.cc426 TEST(Mutex, CondVarWaitSignalsAwait) { in TEST() argument
467 TEST(Mutex, CondVarWaitWithTimeoutSignalsAwait) { in TEST() argument
511 TEST(Mutex, MutexTimeoutBug) { in TEST() argument
652 TEST(Mutex, MutexReaderWakeupBug) { in TEST() argument
697 TEST(Mutex, LockWhen) { in TEST() argument
711 TEST(Mutex, LockWhenGuard) { in TEST() argument
809 TEST(Mutex, MutexReaderDecrementBug) ABSL_NO_THREAD_SAFETY_ANALYSIS { in TEST() argument
856 TEST(Mutex, DISABLED_LockedMutexDestructionBug) ABSL_NO_THREAD_SAFETY_ANALYSIS { argument
883 TEST(Mutex, FunctorCondition) { argument
953 TEST(Mutex, TestReaderOnCondVar) { argument
[all …]
/external/tensorflow/third_party/absl/abseil-cpp/absl/synchronization/
Dmutex_test.cc426 TEST(Mutex, CondVarWaitSignalsAwait) { in TEST() argument
467 TEST(Mutex, CondVarWaitWithTimeoutSignalsAwait) { in TEST() argument
511 TEST(Mutex, MutexTimeoutBug) { in TEST() argument
652 TEST(Mutex, MutexReaderWakeupBug) { in TEST() argument
697 TEST(Mutex, LockWhen) { in TEST() argument
711 TEST(Mutex, LockWhenGuard) { in TEST() argument
809 TEST(Mutex, MutexReaderDecrementBug) ABSL_NO_THREAD_SAFETY_ANALYSIS { in TEST() argument
856 TEST(Mutex, DISABLED_LockedMutexDestructionBug) ABSL_NO_THREAD_SAFETY_ANALYSIS { argument
883 TEST(Mutex, FunctorCondition) { argument
953 TEST(Mutex, TestReaderOnCondVar) { argument
[all …]
/external/compiler-rt/test/tsan/
Dreal_deadlock_detector_stress_test.cc22 struct Mutex { struct
27 Mutex mtx[kMutexes]; argument
/external/openscreen/third_party/abseil/src/absl/synchronization/
Dmutex_test.cc425 TEST(Mutex, CondVarWaitSignalsAwait) { in TEST() argument
466 TEST(Mutex, CondVarWaitWithTimeoutSignalsAwait) { in TEST() argument
510 TEST(Mutex, MutexTimeoutBug) { in TEST() argument
651 TEST(Mutex, MutexReaderWakeupBug) { in TEST() argument
696 TEST(Mutex, LockWhen) { in TEST() argument
710 TEST(Mutex, LockWhenGuard) { in TEST() argument
808 TEST(Mutex, MutexReaderDecrementBug) ABSL_NO_THREAD_SAFETY_ANALYSIS { in TEST() argument
855 TEST(Mutex, DISABLED_LockedMutexDestructionBug) NO_THREAD_SAFETY_ANALYSIS { argument
909 TEST(Mutex, FunctorCondition) { argument
952 TEST(Mutex, TestReaderOnCondVar) { argument
[all …]
/external/rust/crates/grpcio-sys/grpc/third_party/abseil-cpp/absl/synchronization/
Dmutex_test.cc425 TEST(Mutex, CondVarWaitSignalsAwait) { in TEST() argument
466 TEST(Mutex, CondVarWaitWithTimeoutSignalsAwait) { in TEST() argument
510 TEST(Mutex, MutexTimeoutBug) { in TEST() argument
651 TEST(Mutex, MutexReaderWakeupBug) { in TEST() argument
696 TEST(Mutex, LockWhen) { in TEST() argument
710 TEST(Mutex, LockWhenGuard) { in TEST() argument
808 TEST(Mutex, MutexReaderDecrementBug) ABSL_NO_THREAD_SAFETY_ANALYSIS { in TEST() argument
855 TEST(Mutex, DISABLED_LockedMutexDestructionBug) ABSL_NO_THREAD_SAFETY_ANALYSIS { argument
909 TEST(Mutex, FunctorCondition) { argument
952 TEST(Mutex, TestReaderOnCondVar) { argument
[all …]
/external/rust/crates/grpcio-sys/grpc/third_party/re2/util/
Dmutex.h69 Mutex::Mutex() { InitializeSRWLock(&mutex_); } in Mutex() function
83 Mutex::Mutex() { SAFE_PTHREAD(pthread_rwlock_init(&mutex_, NULL)); } in Mutex() function
94 Mutex::Mutex() { } in Mutex() function
/external/compiler-rt/lib/tsan/dd/
Ddd_rtl.h23 struct Mutex { struct
24 DDMutex dd; argument
/external/rust/crates/spin/benches/
Dmutex.rs12 trait Mutex<T>: Send + Sync + 'static { trait
30 impl<T: Send + 'static> Mutex<T> for std::sync::Mutex<T> { implementation

1234567