[PATCH v5 7/7] rust: time: remove unused Jiffies/Msecs helpers
FUJITA Tomonori <[email protected]> Thu, 6 Aug 2026 16:32:41 +0900
| Newsgroups | org.kernel.vger.rust-for-linux |
|---|---|
| Message-ID | <[email protected]> |
From: FUJITA Tomonori <[email protected]> CondVar's wait_interruptible_timeout() and workqueue's enqueue_delayed() have both moved from raw jiffies counts to Delta, so nothing in the tree calls msecs_to_jiffies() or uses the Jiffies and Msecs aliases anymore. Reviewed-by: Andreas Hindborg <[email protected]> Reviewed-by: Gary Guo <[email protected]> Signed-off-by: FUJITA Tomonori <[email protected]> --- rust/kernel/time.rs | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/rust/kernel/time.rs b/rust/kernel/time.rs index 5844ee985a7b..5a32d29f1db9 100644 --- a/rust/kernel/time.rs +++ b/rust/kernel/time.rs @@ -39,20 +39,6 @@ /// The number of nanoseconds per second. pub const NSEC_PER_SEC: i64 = bindings::NSEC_PER_SEC as i64; -/// The time unit of Linux kernel. One jiffy equals (1/HZ) second. -pub type Jiffies = crate::ffi::c_ulong; - -/// The millisecond time unit. -pub type Msecs = crate::ffi::c_uint; - -/// Converts milliseconds to jiffies. -#[inline] -pub fn msecs_to_jiffies(msecs: Msecs) -> Jiffies { - // SAFETY: The `__msecs_to_jiffies` function is always safe to call no - // matter what the argument is. - unsafe { bindings::__msecs_to_jiffies(msecs) } -} - /// Trait for clock sources. /// /// Selection of the clock source depends on the use case. In some cases the usage of a -- 2.43.0