Home
last modified time | relevance | path

Searched refs:try_lock (Results 1 – 7 of 7) sorted by relevance

/linux/rust/kernel/sync/
H A Dlock.rs72 unsafe fn try_lock(ptr: *mut Self::State) -> Option<Self::GuardState>; in try_lock() method
188 pub fn try_lock(&self) -> Option<Guard<'_, T, B>> { in try_lock()
191 unsafe { B::try_lock(self.state.get()).map(|state| Guard::new(self, state)) }
185 pub fn try_lock(&self) -> Option<Guard<'_, T, B>> { try_lock() method
/linux/rust/kernel/sync/lock/
H A Dglobal.rs89 pub fn try_lock(&'static self) -> Option<GlobalGuard<B>> { in try_lock()
91 inner: self.inner.try_lock()?, in try_lock()
87 pub fn try_lock(&'static self) -> Option<GlobalGuard<B>> { try_lock() method
/linux/rust/kernel/
H A Dxarray.rs122 pub fn try_lock(&self) -> Option<Guard<'_, T>> { in try_lock() method
/linux/drivers/android/binder/
H A Dpage_range.rs268 mm_lock.try_lock() in stable_trylock_mm()
693 let inner = match range.lock.try_lock() { in rust_shrink_free_page()
/linux/mm/
H A Drmap.c657 if (rwc && rwc->try_lock) { in folio_lock_anon_vma_read()
1064 .try_lock = true, in folio_referenced()
2915 if (rwc->try_lock) { in rmap_walk_anon_lock()
3018 if (rwc->try_lock) { in __rmap_walk_file()
H A Dksm.c3177 if (rwc->try_lock) { in rmap_walk_ksm()
/linux/Documentation/translations/it_IT/locking/
H A Dlocktypes.rst33 Diverse implementazioni permettono di usare try_lock() anche in altri contesti,