Home
last modified time | relevance | path

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

/Linux-v6.6/rust/kernel/
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();
/Linux-v6.6/rust/kernel/sync/
Dcondvar.rs8 use super::{lock::Backend, lock::Guard, LockClassKey};
95 pub fn new(name: &'static CStr, key: &'static LockClassKey) -> impl PinInit<Self> { in new()
Dlock.rs8 use super::LockClassKey;
103 pub fn new(t: T, name: &'static CStr, key: &'static LockClassKey) -> impl PinInit<Self> { in new()