Home
last modified time | relevance | path

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

/rust/kernel/
A Dsync.rs32 pub struct LockClassKey { struct
39 unsafe impl Sync for LockClassKey {} argument
41 impl LockClassKey { implementation
85 impl PinnedDrop for LockClassKey { implementation
98 static CLASS: $crate::sync::LockClassKey =
A Dworkqueue.rs193 sync::LockClassKey,
504 pub fn new(name: &'static CStr, key: Pin<&'static LockClassKey>) -> impl PinInit<Self> in new()
674 work_key: Pin<&'static LockClassKey>, in new() argument
676 timer_key: Pin<&'static LockClassKey>, in new() argument
/rust/kernel/sync/
A Dpoll.rs11 sync::{CondVar, LockClassKey},
76 pub fn new(name: &'static CStr, key: Pin<&'static LockClassKey>) -> impl PinInit<Self> { in new()
A Dcondvar.rs8 use super::{lock::Backend, lock::Guard, LockClassKey};
103 pub fn new(name: &'static CStr, key: Pin<&'static LockClassKey>) -> impl PinInit<Self> { in new()
A Dlock.rs8 use super::LockClassKey;
130 pub fn new(t: T, name: &'static CStr, key: Pin<&'static LockClassKey>) -> impl PinInit<Self> { in new()
/rust/kernel/sync/lock/
A Dglobal.rs10 sync::{LockClassKey, LockedBy},
30 fn get_lock_class() -> Pin<&'static LockClassKey>; in get_lock_class()
274 fn get_lock_class() -> Pin<&'static $crate::sync::LockClassKey> {

Completed in 8 milliseconds