Searched refs:RwLockUpgradableReadGuard (Results 1 – 4 of 4) sorted by relevance
/external/rust/crates/lock_api/src/ |
D | rwlock.rs | 755 unsafe fn upgradable_guard(&self) -> RwLockUpgradableReadGuard<'_, R, T> { in upgradable_guard() 756 RwLockUpgradableReadGuard { in upgradable_guard() 772 pub fn upgradable_read(&self) -> RwLockUpgradableReadGuard<'_, R, T> { in upgradable_read() 786 pub fn try_upgradable_read(&self) -> Option<RwLockUpgradableReadGuard<'_, R, T>> { in try_upgradable_read() 807 ) -> Option<RwLockUpgradableReadGuard<'_, R, T>> { in try_upgradable_read_for() 826 ) -> Option<RwLockUpgradableReadGuard<'_, R, T>> { in try_upgradable_read_until() 1154 pub fn downgrade_to_upgradable(s: Self) -> RwLockUpgradableReadGuard<'a, R, T> { in downgrade_to_upgradable() 1161 RwLockUpgradableReadGuard { in downgrade_to_upgradable() 1268 pub struct RwLockUpgradableReadGuard<'a, R: RawRwLockUpgrade, T: ?Sized> { struct 1274 for RwLockUpgradableReadGuard<'a, R, T> argument [all …]
|
/external/rust/crates/spin/src/ |
D | lib.rs | 95 pub type RwLockUpgradableReadGuard<'a, T> = typedef 96 lock_api::RwLockUpgradableReadGuard<'a, crate::RwLock<()>, T>;
|
/external/rust/crates/parking_lot/src/ |
D | rwlock.rs | 126 pub type RwLockUpgradableReadGuard<'a, T> = lock_api::RwLockUpgradableReadGuard<'a, RawRwLock, T>; typedef 130 use crate::{RwLock, RwLockUpgradableReadGuard, RwLockWriteGuard}; 262 let mut lock = RwLockUpgradableReadGuard::upgrade(lock); in test_ruw_arc()
|
D | lib.rs | 55 RwLockUpgradableReadGuard, RwLockWriteGuard,
|