Home
last modified time | relevance | path

Searched defs:SpinLockGuard (Results 1 – 3 of 3) sorted by relevance

/external/pigweed/pw_kernel/kernel/sync/
Dspinlock.rs24 pub struct SpinLockGuard<'lock, T> { struct
29 impl<T> Deref for SpinLockGuard<'_, T> { implementation
37 impl<T> DerefMut for SpinLockGuard<'_, T> { implementation
/external/trusty/lk/lib/rust_support/
Dspinlock.rs182 pub struct SpinLockGuard<'a, T: ?Sized, F: GetInterruptFlags> { struct
194 pub fn lock_unsaved(&self) -> SpinLockGuard<'_, T, F> { in lock_unsaved() argument
220 impl<T: ?Sized, F: GetInterruptFlags> Drop for SpinLockGuard<'_, T, F> { implementation
228 impl<T: ?Sized, F: GetInterruptFlags> SpinLockGuard<'_, T, F> { implementation
237 impl<T: ?Sized, F: GetInterruptFlags> Deref for SpinLockGuard<'_, T, F> { implementation
247 impl<T: ?Sized, F: GetInterruptFlags> DerefMut for SpinLockGuard<'_, T, F> { implementation
/external/crosvm/cros_async/src/sync/
Dspin.rs118 pub struct SpinLockGuard<'a, T: 'a + ?Sized> { struct
123 impl<T: ?Sized> Deref for SpinLockGuard<'_, T> { implementation
130 impl<T: ?Sized> DerefMut for SpinLockGuard<'_, T> { implementation
136 impl<T: ?Sized> Drop for SpinLockGuard<'_, T> { implementation