Searched refs:HasHrTimer (Results 1 – 5 of 5) sorted by relevance
| /linux/rust/kernel/time/hrtimer/ |
| H A D | arc.rs | 3 use super::HasHrTimer; 18 T: HasHrTimer<T>, 27 T: HasHrTimer<T>, 34 let timer_ptr = unsafe { <T as HasHrTimer<T>>::raw_get_timer(self_ptr) }; in cancel() 44 T: HasHrTimer<T>, 55 T: HasHrTimer<T>, 58 type TimerMode = <T as HasHrTimer<T>>::TimerMode; 63 expires: <<T as HasHrTimer<T>>::TimerMode as HrTimerMode>::Expires, in start() 77 T: HasHrTimer<T>,
|
| H A D | pin.rs | 3 use super::HasHrTimer; 17 T: HasHrTimer<T>, 26 T: HasHrTimer<T>, 33 let timer_ptr = unsafe { <T as HasHrTimer<T>>::raw_get_timer(self_ptr) }; in cancel() 43 T: HasHrTimer<T>, 55 T: HasHrTimer<T>, 58 type TimerMode = <T as HasHrTimer<T>>::TimerMode; 63 expires: <<T as HasHrTimer<T>>::TimerMode as HrTimerMode>::Expires, in start() 80 T: HasHrTimer<T>,
|
| H A D | pin_mut.rs | 4 HasHrTimer, HrTimer, HrTimerCallback, HrTimerCallbackContext, HrTimerHandle, HrTimerMode, 13 T: HasHrTimer<T>, 23 T: HasHrTimer<T>, 30 let timer_ptr = unsafe { <T as HasHrTimer<T>>::raw_get_timer(self_ptr) }; in cancel() 40 T: HasHrTimer<T>, 52 T: HasHrTimer<T>, 55 type TimerMode = <T as HasHrTimer<T>>::TimerMode; 60 expires: <<T as HasHrTimer<T>>::TimerMode as HrTimerMode>::Expires, in start() 83 T: HasHrTimer<T>,
|
| H A D | tbox.rs | 3 use super::HasHrTimer; 22 T: HasHrTimer<T>, 33 T: HasHrTimer<T>, 39 let timer_ptr = unsafe { <T as HasHrTimer<T>>::raw_get_timer(self.inner.as_ptr()) }; in cancel() 49 T: HasHrTimer<T>, 64 T: HasHrTimer<T>, 68 type TimerMode = <T as HasHrTimer<T>>::TimerMode; 73 expires: <<T as HasHrTimer<T>>::TimerMode as HrTimerMode>::Expires, in start() 99 T: HasHrTimer<T>,
|
| /linux/rust/kernel/time/ |
| H A D | hrtimer.rs | 78 pub type HrTimerInstant<T> = Instant<<<T as HasHrTimer<T>>::TimerMode as HrTimerMode>::Clock>; 106 T: HasHrTimer<T>, in new() 118 <<T as HasHrTimer<T>>::TimerMode as HrTimerMode>::Clock::ID, in new() 119 <T as HasHrTimer<T>>::TimerMode::C_MODE, in new() 182 T: HasHrTimer<T>, in raw_forward() 206 T: HasHrTimer<T>, in forward() 222 T: HasHrTimer<T>, in forward_now() 233 T: HasHrTimer<T>, in expires() 392 Self: HasHrTimer<Self>; in run() 430 pub unsafe trait HasHrTimer<T> { trait [all …]
|