Code

History

Commits on 185a4caeecabc150106deda1da170b09f2ad803f to rust/kernel/time33
  1. hrtimer: add usage examples to documentationAndreas Hindborg committed 8 months agoddb1444
  2. rust: add udelay() functionFUJITA Tomonori committed 1 year agoad68b55
  3. rust: hrtimer: Add HrTimer::expires()Lyude Paul committed 1 year ago4b01474
  4. rust: hrtimer: Add forward_now() to HrTimer and HrTimerCallbackContextLyude Paul committed 1 year agoac0a7bd
  5. rust: hrtimer: Add HrTimerCallbackContext and ::forward()Lyude Paul committed 1 year ago3f2a5ba
  6. rust: hrtimer: Add HrTimer::raw_forward() and forward()Lyude Paul committed 1 year ago3efb9ce
  7. rust: hrtimer: Add HrTimerInstantLyude Paul committed 1 year ago0e2aab6
  8. rust: hrtimer: Document the return value for HrTimerHandle::cancel()Lyude Paul committed 1 year agoa984da2
  9. rust: time: Pass correct timer mode ID to hrtimer_start_range_nsLyude Paul committed 1 year ago23b128b
  10. Merge tag 'rust-timekeeping-for-v6.17' of https://github.com/Rust-for-Linux/linux into rust-nextMiguel Ojeda committed 1 year ago77580e8
  11. rust: types: rename Opaque::raw_get to cast_intoAlice Ryhl committed 1 year ago64fb810
  12. rust: time: Add wrapper for fsleep() functionFUJITA Tomonori committed 1 year agod4b29dd
  13. rust: time: Seal the HrTimerMode traitFUJITA Tomonori committed 1 year agofc38b7f
  14. rust: time: Remove Ktime in hrtimerFUJITA Tomonori committed 1 year ago69f66cf
  15. rust: time: Make HasHrTimer generic over HrTimerModeFUJITA Tomonori committed 1 year agoe0c0ab0
  16. rust: time: Add HrTimerExpires traitFUJITA Tomonori committed 1 year agod9fc00d
  17. rust: time: Replace HrTimerMode enum with trait-based mode typesFUJITA Tomonori committed 1 year agoced9ccd
  18. rust: enable `clippy::ptr_as_ptr` lintTamir Duberstein committed 1 year agofcad9bb
  19. rust: time: Replace ClockId enum with ClockSource traitFUJITA Tomonori committed 1 year ago1664a67
  20. rust: time: Fix compile error in impl_has_hr_timer macroFUJITA Tomonori committed 1 year ago5b2d595
  21. rust: workaround `bindgen` issue with forward references to `enum` typesMiguel Ojeda committed 1 year ago8cbc95f
  22. rust: hrtimer: Add Ktime temporarilyFUJITA Tomonori committed 1 year ago1116f0c
  23. Merge tag 'rust-hrtimer-for-v6.15-v3' of https://github.com/Rust-for-Linux/linux into rust-nextMiguel Ojeda committed 1 year agoe6ea10d
  24. rust: hrtimer: add clocksource selection through `ClockId`Andreas Hindborg committed 1 year agoaa33de0
  25. rust: hrtimer: add `HrTimerMode`Andreas Hindborg committed 1 year agobfa3a41
  26. rust: hrtimer: implement `HrTimerPointer` for `Pin<Box<T>>`Andreas Hindborg committed 1 year ago374b60a
  27. rust: hrtimer: implement `UnsafeHrTimerPointer` for `Pin<&mut T>`Andreas Hindborg committed 1 year ago042b0c7
  28. rust: hrtimer: implement `UnsafeHrTimerPointer` for `Pin<&T>`Andreas Hindborg committed 1 year ago582523d
  29. rust: hrtimer: add `hrtimer::ScopedHrTimerPointer`Andreas Hindborg committed 1 year agof93b0d8
  30. rust: hrtimer: add `UnsafeHrTimerPointer`Andreas Hindborg committed 1 year agoa6968ce
  31. rust: hrtimer: allow timer restart from timer handlerAndreas Hindborg committed 1 year ago94e05a6
  32. rust: hrtimer: implement `HrTimerPointer` for `Arc`Andreas Hindborg committed 1 year agod7bf478
  33. rust: hrtimer: introduce hrtimer supportAndreas Hindborg committed 1 year ago8a8afe9