| /external/rust/crates/tracing-core/src/spin/ |
| D | mutex.rs | 20 pub(crate) struct MutexGuard<'a, T: ?Sized> { struct 21 lock: &'a AtomicBool, 22 data: &'a mut T, 100 impl<'a, T: ?Sized> Deref for MutexGuard<'a, T> { implementation 107 impl<'a, T: ?Sized> DerefMut for MutexGuard<'a, T> { implementation 113 impl<'a, T: ?Sized> Drop for MutexGuard<'a, T> { implementation
|
| /external/rust/crates/spin/src/ |
| D | mutex.rs | 127 pub struct MutexGuard<'a, T: 'a + ?Sized> { struct 128 inner: InnerMutexGuard<'a, T>, argument 273 impl<'a, T: ?Sized> MutexGuard<'a, T> { implementation 292 impl<'a, T: ?Sized + fmt::Debug> fmt::Debug for MutexGuard<'a, T> { implementation 298 impl<'a, T: ?Sized + fmt::Display> fmt::Display for MutexGuard<'a, T> { implementation 304 impl<'a, T: ?Sized> Deref for MutexGuard<'a, T> { implementation 311 impl<'a, T: ?Sized> DerefMut for MutexGuard<'a, T> { implementation
|
| D | lib.rs | 175 pub type MutexGuard<'a, T> = lock_api_crate::MutexGuard<'a, crate::Mutex<()>, T>; typedef
|
| /external/trusty/lk/lib/rust_support/ |
| D | sync.rs | 135 pub struct MutexGuard<'a, T: ?Sized> { struct 140 pub fn lock(&self) -> MutexGuard<'_, T> { in lock() argument 148 impl<T: ?Sized> Drop for MutexGuard<'_, T> { implementation 156 impl<T: ?Sized> Deref for MutexGuard<'_, T> { implementation 165 impl<T: ?Sized> DerefMut for MutexGuard<'_, T> { implementation
|
| /external/rust/crates/lock_api/src/ |
| D | mutex.rs | 500 pub struct MutexGuard<'a, R: RawMutex, T: ?Sized> { struct 505 unsafe impl<'a, R: RawMutex + Sync + 'a, T: ?Sized + Sync + 'a> Sync for MutexGuard<'a, R, T> {} argument 507 impl<'a, R: RawMutex + 'a, T: ?Sized + 'a> MutexGuard<'a, R, T> { implementation 592 impl<'a, R: RawMutexFair + 'a, T: ?Sized + 'a> MutexGuard<'a, R, T> { impl 647 impl<'a, R: RawMutex + 'a, T: ?Sized + 'a> Deref for MutexGuard<'a, R, T> { implementation 655 impl<'a, R: RawMutex + 'a, T: ?Sized + 'a> DerefMut for MutexGuard<'a, R, T> { implementation 662 impl<'a, R: RawMutex + 'a, T: ?Sized + 'a> Drop for MutexGuard<'a, R, T> { implementation 672 impl<'a, R: RawMutex + 'a, T: fmt::Debug + ?Sized + 'a> fmt::Debug for MutexGuard<'a, R, T> { implementation 678 impl<'a, R: RawMutex + 'a, T: fmt::Display + ?Sized + 'a> fmt::Display for MutexGuard<'a, R, T> { implementation 685 unsafe impl<'a, R: RawMutex + 'a, T: ?Sized + 'a> StableAddress for MutexGuard<'a, R, T> {} implementation
|
| /external/rust/crates/futures-util/src/lock/ |
| D | mutex.rs | 388 pub struct MutexGuard<'a, T: ?Sized> { struct 392 impl<'a, T: ?Sized> MutexGuard<'a, T> { argument 422 impl<T: ?Sized + fmt::Debug> fmt::Debug for MutexGuard<'_, T> { implementation 428 impl<T: ?Sized> Drop for MutexGuard<'_, T> { implementation 434 impl<T: ?Sized> Deref for MutexGuard<'_, T> { implementation 441 impl<T: ?Sized> DerefMut for MutexGuard<'_, T> { implementation 535 unsafe impl<T: ?Sized + Send> Send for MutexGuard<'_, T> {} implementation 536 unsafe impl<T: ?Sized + Sync> Sync for MutexGuard<'_, T> {} implementation
|
| /external/rust/crates/tokio/src/loom/std/ |
| D | parking_lot.rs | 31 pub(crate) struct MutexGuard<'a, T: ?Sized>( struct 81 impl<'a, T: ?Sized> Deref for MutexGuard<'a, T> { implementation 88 impl<'a, T: ?Sized> DerefMut for MutexGuard<'a, T> { implementation 167 impl<'a, T: ?Sized + fmt::Display> fmt::Display for MutexGuard<'a, T> { implementation
|
| /external/rust/crates/tokio/src/sync/ |
| D | mutex.rs | 147 pub struct MutexGuard<'a, T: ?Sized> { struct 158 /// is identical to `MutexGuard`, except that rather than borrowing the `Mutex`, argument 256 unsafe impl<T> Sync for MutexGuard<'_, T> where T: ?Sized + Send + Sync {} implementation 804 impl<'a, T: ?Sized> MutexGuard<'a, T> { implementation 940 impl<T: ?Sized> Drop for MutexGuard<'_, T> { implementation 954 impl<T: ?Sized> Deref for MutexGuard<'_, T> { implementation 961 impl<T: ?Sized> DerefMut for MutexGuard<'_, T> { implementation 967 impl<T: ?Sized + fmt::Debug> fmt::Debug for MutexGuard<'_, T> { implementation 973 impl<T: ?Sized + fmt::Display> fmt::Display for MutexGuard<'_, T> { implementation
|
| /external/swiftshader/third_party/llvm-subzero/include/llvm/Support/ |
| D | MutexGuard.h | 32 MutexGuard(sys::Mutex &m) : M(m) { M.lock(); } in MutexGuard() function
|
| /external/llvm/include/llvm/Support/ |
| D | MutexGuard.h | 32 MutexGuard(sys::Mutex &m) : M(m) { M.lock(); } in MutexGuard() function
|
| /external/rust/beto-rust/common/lock_adapter/src/ |
| D | lib.rs | 40 type MutexGuard<'a> typedef
|
| D | spin.rs | 21 type MutexGuard<'a> = spin::MutexGuard<'a, T> where T: 'a; typedef
|
| D | stdlib.rs | 22 type MutexGuard<'a> = std::sync::MutexGuard<'a, T> where T: 'a; typedef
|
| /external/rust/crates/parking_lot/src/ |
| D | mutex.rs | 101 pub type MutexGuard<'a, T> = lock_api::MutexGuard<'a, RawMutex, T>; typedef
|
| /external/llvm/include/llvm/ExecutionEngine/ |
| D | ExecutionEngine.h | 47 class MutexGuard; variable
|