Home
last modified time | relevance | path

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

12345678

/external/crosvm/sync/src/
Dmutex.rs32 pub struct Mutex<T: ?Sized> { struct
33 std: StdMutex<T>, argument
36 impl<T> Mutex<T> { impl
53 impl<T: ?Sized> Mutex<T> { implementation
94 impl<T> From<T> for Mutex<T> { implementation
102 impl<T: ?Sized + Debug> Debug for Mutex<T> { implementation
/external/rust/crates/spin/src/
Dmutex.rs86 pub struct Mutex<T: ?Sized> { struct
88 inner: TicketMutex<T>, argument
90 inner: SpinMutex<T>, argument
93 unsafe impl<T: ?Sized + Send> Sync for Mutex<T> {} implementation
94 unsafe impl<T: ?Sized + Send> Send for Mutex<T> {} implementation
110 impl<T> Mutex<T> { implementation
145 impl<T: ?Sized> Mutex<T> { implementation
230 impl<T: ?Sized + fmt::Debug> fmt::Debug for Mutex<T> { implementation
236 impl<T: ?Sized + Default> Default for Mutex<T> { implementation
242 impl<T> From<T> for Mutex<T> { implementation
[all …]
/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/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
61 TEST(Mutex, LockUnlockInC) { in TEST() argument
67 TEST(Mutex, TryLockUnlockInC) { in TEST() argument
Ddocs.rst40 Mutex section in Critical Section Lock Primitives
74 .. cpp:class:: pw::sync::Mutex argument
158 The Mutex must be created in C++, however it can be passed into C using the argument
/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/rust/crates/tokio/src/loom/std/
Dmutex.rs6 pub(crate) struct Mutex<T: ?Sized>(sync::Mutex<T>); struct
9 impl<T> Mutex<T> { implementation
Dparking_lot.rs14 pub(crate) struct Mutex<T: ?Sized>(parking_lot::Mutex<T>); struct
23 impl<T> Mutex<T> { impl
/external/rust/crates/lock_api/src/
Dmutex.rs135 pub struct Mutex<R, T: ?Sized> { struct
140 unsafe impl<R: RawMutex + Send, T: ?Sized + Send> Send for Mutex<R, T> {} argument
141 unsafe impl<R: RawMutex + Sync, T: ?Sized + Send> Sync for Mutex<R, T> {} implementation
143 impl<R: RawMutex, T> Mutex<R, T> { impl
171 impl<R, T> Mutex<R, T> { impl
184 impl<R: RawMutex, T: ?Sized> Mutex<R, T> { implementation
291 impl<R: RawMutexFair, T: ?Sized> Mutex<R, T> { implementation
309 impl<R: RawMutexTimed, T: ?Sized> Mutex<R, T> { implementation
341 impl<R: RawMutex, T: ?Sized + Default> Default for Mutex<R, T> { implementation
348 impl<R: RawMutex, T> From<T> for Mutex<R, T> { implementation
[all …]
/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
166 unsafe impl<T> Send for Mutex<T> where T: ?Sized + Send {} implementation
167 unsafe impl<T> Sync for Mutex<T> where T: ?Sized + Send {} implementation
220 impl<T: ?Sized> Mutex<T> { impl
423 impl<T> From<T> for Mutex<T> { implementation
429 impl<T> Default for Mutex<T> implementation
438 impl<T> std::fmt::Debug for Mutex<T> implementation
/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
73 impl<T> Mutex<T> { implementation
98 impl<T: ?Sized> Mutex<T> { implementation
393 unsafe impl<T: ?Sized + Send> Send for Mutex<T> {} implementation
394 unsafe impl<T: ?Sized + Send> Sync for Mutex<T> {} implementation
/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.rs117 struct Mutex(UnsafeCell<libc::pthread_mutex_t>); struct
119 impl Mutex { implementation
133 unsafe impl Sync for Mutex {} 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
/external/rust/crates/grpcio-sys/grpc/third_party/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/abseil-cpp/absl/synchronization/
Dmutex.h511 Mutex(const volatile Mutex * /*ignored*/) {} // NOLINT(runtime/explicit) in Mutex() function
904 inline constexpr Mutex::Mutex(absl::ConstInitType) : impl_(absl::kConstInit) {} in Mutex() function
907 inline Mutex::Mutex() : mu_(0) { in Mutex() function
911 inline constexpr Mutex::Mutex(absl::ConstInitType) : mu_(0) {} in Mutex() function
/external/webrtc/third_party/abseil-cpp/absl/synchronization/
Dmutex.h511 Mutex(const volatile Mutex * /*ignored*/) {} // NOLINT(runtime/explicit) in Mutex() argument
904 inline constexpr Mutex::Mutex(absl::ConstInitType) : impl_(absl::kConstInit) {} in Mutex() function
907 inline Mutex::Mutex() : mu_(0) { in Mutex() function
911 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/llvm-project/compiler-rt/test/tsan/
Dreal_deadlock_detector_stress_test.cpp22 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/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/angle/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/compiler-rt/lib/tsan/dd/
Ddd_rtl.h23 struct Mutex { struct
24 DDMutex dd; argument
/external/llvm-project/compiler-rt/lib/tsan/dd/
Ddd_rtl.h22 struct Mutex { struct
23 DDMutex dd; argument

12345678