Home
last modified time | relevance | path

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

/linux-6.15/rust/kernel/
H A Dtime.rs33 pub struct Ktime { struct
37 impl Ktime { argument
72 pub fn ktime_ms_delta(later: Ktime, earlier: Ktime) -> i64 { in ktime_ms_delta() argument
76 impl core::ops::Sub for Ktime { implementation
77 type Output = Ktime;
80 fn sub(self, other: Ktime) -> Ktime { in sub() argument
/linux-6.15/rust/kernel/time/
H A Dhrtimer.rs71 use crate::{prelude::*, time::Ktime, types::Opaque};
192 fn start(self, expires: Ktime) -> Self::TimerHandle; in start()
223 unsafe fn start(self, expires: Ktime) -> Self::TimerHandle; in start()
235 fn start_scoped<T, F>(self, expires: Ktime, f: F) -> T in start_scoped() argument
247 fn start_scoped<U, F>(self, expires: Ktime, f: F) -> U in start_scoped() argument
369 unsafe fn start(this: *const Self, expires: Ktime) { in start() argument
/linux-6.15/rust/kernel/time/hrtimer/
H A Darc.rs11 use crate::time::Ktime;
59 fn start(self, expires: Ktime) -> ArcHrTimerHandle<T> { in start()
H A Dpin.rs9 use crate::time::Ktime;
59 unsafe fn start(self, expires: Ktime) -> Self::TimerHandle { in start()
H A Dpin_mut.rs6 use crate::time::Ktime;
57 unsafe fn start(mut self, expires: Ktime) -> Self::TimerHandle { in start()
H A Dtbox.rs10 use crate::time::Ktime;
69 fn start(self, expires: Ktime) -> Self::TimerHandle { in start()