| /external/rust/crates/spin/src/ |
| D | mutex.rs | 99 pub struct Mutex<T: ?Sized, R = Spin> { struct 100 inner: InnerMutex<T, R>, argument 103 unsafe impl<T: ?Sized + Send, R> Sync for Mutex<T, R> {} implementation 104 unsafe impl<T: ?Sized + Send, R> Send for Mutex<T, R> {} implementation 117 impl<T, R> Mutex<T, R> { implementation 152 impl<T: ?Sized, R: RelaxStrategy> Mutex<T, R> { impl 175 impl<T: ?Sized, R> Mutex<T, R> { implementation 239 impl<T: ?Sized + fmt::Debug, R> fmt::Debug for Mutex<T, R> { implementation 245 impl<T: ?Sized + Default, R> Default for Mutex<T, R> { implementation 251 impl<T, R> From<T> for Mutex<T, R> { implementation [all …]
|
| D | lib.rs | 117 pub type Mutex<T> = crate::mutex::Mutex<T>; typedef 159 pub type Mutex<T> = lock_api_crate::Mutex<crate::Mutex<()>, T>; typedef
|
| /external/crosvm/common/sync/src/ |
| D | mutex.rs | 32 pub struct Mutex<T: ?Sized> { struct 33 std: StdMutex<T>, argument 36 impl<T> Mutex<T> { implementation 53 impl<T: ?Sized> Mutex<T> { impl 94 impl<T> From<T> for Mutex<T> { implementation 102 impl<T: ?Sized + Debug> Debug for Mutex<T> { implementation
|
| /external/gflags/src/ |
| D | mutex.h | 200 explicit Mutex(Mutex* /*ignored*/) {} in Mutex() argument 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/ltp/testcases/kernel/io/disktest/ |
| D | threading.h | 108 #define LOCK(Mutex) WaitForSingleObject((void *) Mutex, INFINITE) argument 109 #define UNLOCK(Mutex) ReleaseMutex((void *) Mutex) argument 113 #define LOCK(Mutex) \ argument 116 #define UNLOCK(Mutex) \ argument
|
| /external/pigweed/pw_sync/ |
| D | mutex_facade_test.cc | 34 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/futures-util/src/lock/ |
| D | mutex.rs | 20 pub struct Mutex<T: ?Sized> { struct 22 waiters: StdMutex<Slab<Waiter>>, argument 26 impl<T: ?Sized> fmt::Debug for Mutex<T> { argument 36 impl<T> From<T> for Mutex<T> { implementation 42 impl<T: Default> Default for Mutex<T> { implementation 72 impl<T> Mutex<T> { implementation 97 impl<T: ?Sized> Mutex<T> { impl 383 unsafe impl<T: ?Sized + Send> Send for Mutex<T> {} implementation 384 unsafe impl<T: ?Sized + Send> Sync for Mutex<T> {} implementation
|
| /external/rust/crates/tokio/src/loom/std/ |
| D | mutex.rs | 6 pub(crate) struct Mutex<T: ?Sized>(sync::Mutex<T>); struct 9 impl<T> Mutex<T> { impl
|
| D | parking_lot.rs | 14 pub(crate) struct Mutex<T: ?Sized>(parking_lot::Mutex<T>); struct 23 impl<T> Mutex<T> { impl
|
| /external/rust/crates/tokio/src/loom/ |
| D | mocked.rs | 8 pub(crate) struct Mutex<T>(loom::sync::Mutex<T>); struct 11 impl<T> Mutex<T> { impl
|
| /external/rust/crates/lock_api/src/ |
| D | mutex.rs | 142 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> { impl 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> { implementation 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/getrandom/src/ |
| D | use_file.rs | 115 struct Mutex(UnsafeCell<libc::pthread_mutex_t>); struct 117 impl Mutex { implementation 131 unsafe impl Sync for Mutex {} implementation
|
| /external/rust/crates/tokio/src/sync/ |
| D | mutex.rs | 126 pub struct Mutex<T: ?Sized> { struct 131 /// A handle to a held `Mutex`. The guard can be held across any `.await` point argument 179 unsafe impl<T> Send for Mutex<T> where T: ?Sized + Send {} implementation 180 unsafe impl<T> Sync for Mutex<T> where T: ?Sized + Send {} implementation 235 impl<T: ?Sized> Mutex<T> { impl 484 impl<T> From<T> for Mutex<T> { implementation 490 impl<T> Default for Mutex<T> implementation 499 impl<T: ?Sized> std::fmt::Debug for Mutex<T> implementation
|
| /external/libtextclassifier/abseil-cpp/absl/synchronization/ |
| D | mutex.h | 510 Mutex(const volatile Mutex * /*ignored*/) {} // NOLINT(runtime/explicit) in Mutex() function 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
|
| D | mutex_test.cc | 425 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/webrtc/third_party/abseil-cpp/absl/synchronization/ |
| D | mutex_test.cc | 426 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/openscreen/third_party/abseil/src/absl/synchronization/ |
| D | mutex_test.cc | 425 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/abseil-cpp/absl/synchronization/ |
| D | mutex_test.cc | 426 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/angle/third_party/abseil-cpp/absl/synchronization/ |
| D | mutex_test.cc | 426 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/rust/crates/grpcio-sys/grpc/third_party/abseil-cpp/absl/synchronization/ |
| D | mutex_test.cc | 425 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 …]
|
| D | mutex.h | 490 Mutex(const volatile Mutex * /*ignored*/) {} // NOLINT(runtime/explicit) in Mutex() function 934 inline Mutex::Mutex() : mu_(0) { in Mutex() function 938 inline constexpr Mutex::Mutex(absl::ConstInitType) : mu_(0) {} in Mutex() function
|
| /external/compiler-rt/test/tsan/ |
| D | real_deadlock_detector_stress_test.cc | 22 struct Mutex { struct 27 Mutex mtx[kMutexes]; argument
|
| /external/rust/crates/grpcio-sys/grpc/third_party/re2/util/ |
| D | mutex.h | 69 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/ |
| D | dd_rtl.h | 23 struct Mutex { struct 24 DDMutex dd; argument
|
| /external/compiler-rt/lib/tsan/tests/unit/ |
| D | tsan_mutex_test.cc | 96 TEST(Mutex, Write) { in TEST() argument 106 TEST(Mutex, ReadWrite) { in TEST() argument 116 TEST(Mutex, SpinWrite) { in TEST() argument
|