summaryrefslogtreecommitdiffstats
path: root/rust/kernel/time/hrtimer.rs
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'rust-hrtimer-for-v6.15-v3' of https://github.com/Rust-for-Linux/li...Miguel Ojeda2025-03-251-1/+2
* rust: hrtimer: add clocksource selection through `ClockId`Andreas Hindborg2025-03-221-2/+3
* rust: hrtimer: add `HrTimerMode`Andreas Hindborg2025-03-221-3/+79
* rust: hrtimer: implement `HrTimerPointer` for `Pin<Box<T>>`Andreas Hindborg2025-03-221-0/+3
* rust: hrtimer: implement `UnsafeHrTimerPointer` for `Pin<&mut T>`Andreas Hindborg2025-03-221-0/+2
* rust: hrtimer: implement `UnsafeHrTimerPointer` for `Pin<&T>`Andreas Hindborg2025-03-221-0/+2
* rust: hrtimer: add `hrtimer::ScopedHrTimerPointer`Andreas Hindborg2025-03-221-0/+33
* rust: hrtimer: add `UnsafeHrTimerPointer`Andreas Hindborg2025-03-221-0/+31
* rust: hrtimer: allow timer restart from timer handlerAndreas Hindborg2025-03-221-1/+19
* rust: hrtimer: implement `HrTimerPointer` for `Arc`Andreas Hindborg2025-03-111-1/+3
* rust: hrtimer: introduce hrtimer supportAndreas Hindborg2025-03-111-0/+351