/external/rust/crates/spin/src/ |
D | mutex.rs | 103 pub struct MutexGuard<'a, T: 'a + ?Sized> { struct 105 inner: TicketMutexGuard<'a, T>, argument 107 inner: SpinMutexGuard<'a, T>, argument 248 impl<'a, T: ?Sized> MutexGuard<'a, T> { implementation 267 impl<'a, T: ?Sized + fmt::Debug> fmt::Debug for MutexGuard<'a, T> { implementation 273 impl<'a, T: ?Sized + fmt::Display> fmt::Display for MutexGuard<'a, T> { implementation 279 impl<'a, T: ?Sized> Deref for MutexGuard<'a, T> { implementation 286 impl<'a, T: ?Sized> DerefMut for MutexGuard<'a, T> { implementation
|
D | lib.rs | 83 pub type MutexGuard<'a, T> = lock_api::MutexGuard<'a, crate::Mutex<()>, T>; typedef
|
/external/rust/crates/tokio/src/sync/ |
D | mutex.rs | 140 pub struct MutexGuard<'a, T: ?Sized> { struct 147 /// is identical to `MutexGuard`, except that rather than borrowing the `Mutex`, argument 168 unsafe impl<T> Sync for MutexGuard<'_, T> where T: ?Sized + Send + Sync {} implementation 454 impl<T: ?Sized> Drop for MutexGuard<'_, T> { implementation 460 impl<T: ?Sized> Deref for MutexGuard<'_, T> { implementation 467 impl<T: ?Sized> DerefMut for MutexGuard<'_, T> { implementation 473 impl<T: ?Sized + fmt::Debug> fmt::Debug for MutexGuard<'_, T> { implementation 479 impl<T: ?Sized + fmt::Display> fmt::Display for MutexGuard<'_, T> { implementation
|
/external/rust/crates/futures-util/src/lock/ |
D | mutex.rs | 262 pub struct MutexGuard<'a, T: ?Sized> { struct 266 impl<'a, T: ?Sized> MutexGuard<'a, T> { impl 296 impl<T: ?Sized + fmt::Debug> fmt::Debug for MutexGuard<'_, T> { implementation 305 impl<T: ?Sized> Drop for MutexGuard<'_, T> { implementation 311 impl<T: ?Sized> Deref for MutexGuard<'_, T> { implementation 318 impl<T: ?Sized> DerefMut for MutexGuard<'_, T> { implementation 404 unsafe impl<T: ?Sized + Send> Send for MutexGuard<'_, T> {} implementation 405 unsafe impl<T: ?Sized + Sync> Sync for MutexGuard<'_, T> {} implementation
|
/external/rust/crates/lock_api/src/ |
D | mutex.rs | 410 pub struct MutexGuard<'a, R: RawMutex, T: ?Sized> { struct 415 unsafe impl<'a, R: RawMutex + Sync + 'a, T: ?Sized + Sync + 'a> Sync for MutexGuard<'a, R, T> {} implementation 417 impl<'a, R: RawMutex + 'a, T: ?Sized + 'a> MutexGuard<'a, R, T> { implementation 491 impl<'a, R: RawMutexFair + 'a, T: ?Sized + 'a> MutexGuard<'a, R, T> { implementation 546 impl<'a, R: RawMutex + 'a, T: ?Sized + 'a> Deref for MutexGuard<'a, R, T> { implementation 554 impl<'a, R: RawMutex + 'a, T: ?Sized + 'a> DerefMut for MutexGuard<'a, R, T> { implementation 561 impl<'a, R: RawMutex + 'a, T: ?Sized + 'a> Drop for MutexGuard<'a, R, T> { implementation 571 impl<'a, R: RawMutex + 'a, T: fmt::Debug + ?Sized + 'a> fmt::Debug for MutexGuard<'a, R, T> { implementation 577 impl<'a, R: RawMutex + 'a, T: fmt::Display + ?Sized + 'a> fmt::Display for MutexGuard<'a, R, T> { implementation 584 unsafe impl<'a, R: RawMutex + 'a, T: ?Sized + 'a> StableAddress for MutexGuard<'a, R, 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/libchromeos-rs/src/sync/ |
D | mu.rs | 936 pub struct MutexGuard<'a, T: ?Sized + 'a> { struct 941 impl<'a, T: ?Sized> MutexGuard<'a, T> { implementation 951 impl<'a, T: ?Sized> Deref for MutexGuard<'a, T> { implementation 959 impl<'a, T: ?Sized> DerefMut for MutexGuard<'a, T> { implementation 965 impl<'a, T: ?Sized> Drop for MutexGuard<'a, T> { implementation
|
/external/crosvm/cros_async/src/sync/ |
D | mu.rs | 813 pub struct MutexGuard<'a, T: ?Sized + 'a> { struct 818 impl<'a, T: ?Sized> MutexGuard<'a, T> { argument 828 impl<'a, T: ?Sized> Deref for MutexGuard<'a, T> { implementation 836 impl<'a, T: ?Sized> DerefMut for MutexGuard<'a, T> { implementation 842 impl<'a, T: ?Sized> Drop for MutexGuard<'a, T> { implementation
|
/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
|