Home
last modified time | relevance | path

Searched refs:LockClassKey (Results 1 – 3 of 3) sorted by relevance

/openbmc/linux/rust/kernel/
H A Dsync.rs22 pub struct LockClassKey(Opaque<bindings::lock_class_key>); struct
26 unsafe impl Sync for LockClassKey {} implementation
28 impl LockClassKey { implementation
44 static CLASS: $crate::sync::LockClassKey = $crate::sync::LockClassKey::new();
/openbmc/linux/rust/kernel/sync/
H A Dcondvar.rs8 use super::{lock::Backend, lock::Guard, LockClassKey};
95 pub fn new(name: &'static CStr, key: &'static LockClassKey) -> impl PinInit<Self> { in new()
H A Dlock.rs8 use super::LockClassKey;
103 pub fn new(t: T, name: &'static CStr, key: &'static LockClassKey) -> impl PinInit<Self> { in new()