Home
last modified time | relevance | path

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

123456

/external/rust/crates/spin/src/
Dmutex.rs99 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 …]
Dlib.rs117 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/
Dmutex.rs32 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/
Dmutex.h200 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/
Dthreading.h108 #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/
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/futures-util/src/lock/
Dmutex.rs20 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/
Dmutex.rs6 pub(crate) struct Mutex<T: ?Sized>(sync::Mutex<T>); struct
9 impl<T> Mutex<T> { impl
Dparking_lot.rs14 pub(crate) struct Mutex<T: ?Sized>(parking_lot::Mutex<T>); struct
23 impl<T> Mutex<T> { impl
/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/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> { 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/
Duse_file.rs115 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/
Dmutex.rs126 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/
Dmutex.h510 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
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/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/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/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/angle/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/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 …]
Dmutex.h490 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/
Dreal_deadlock_detector_stress_test.cc22 struct Mutex { struct
27 Mutex mtx[kMutexes]; argument
/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/compiler-rt/lib/tsan/tests/unit/
Dtsan_mutex_test.cc96 TEST(Mutex, Write) { in TEST() argument
106 TEST(Mutex, ReadWrite) { in TEST() argument
116 TEST(Mutex, SpinWrite) { in TEST() argument

123456