aboutsummaryrefslogtreecommitdiff
path: root/rust/kernel/sync.rs
AgeCommit message (Expand)AuthorFilesLines
2024-02-18rust: kernel: add reexports for macrosGravatar Alice Ryhl 1-2/+3
2024-01-28rust: sync: add `CondVar::wait_timeout`Gravatar Alice Ryhl 1-1/+1
2023-04-22rust: sync: introduce `CondVar`Gravatar Wedson Almeida Filho 1-0/+2
2023-04-22rust: sync: introduce `LockedBy`Gravatar Wedson Almeida Filho 1-0/+2
2023-04-22rust: lock: introduce `SpinLock`Gravatar Wedson Almeida Filho 1-1/+1
2023-04-22rust: lock: introduce `Mutex`Gravatar Wedson Almeida Filho 1-0/+1
2023-04-22rust: sync: introduce `Lock` and `Guard`Gravatar Wedson Almeida Filho 1-1/+1
2023-04-21rust: sync: introduce `LockClassKey`Gravatar Wedson Almeida Filho 1-0/+45
2023-01-16rust: sync: introduce `UniqueArc`Gravatar Wedson Almeida Filho 1-1/+1
2023-01-16rust: sync: introduce `ArcBorrow`Gravatar Wedson Almeida Filho 1-1/+1
2023-01-16rust: sync: add `Arc` for ref-counted allocationsGravatar Wedson Almeida Filho 1-0/+10