Searched refs:FakeTimerFd (Results 1 – 2 of 2) sorted by relevance
156 pub struct FakeTimerFd { struct163 impl FakeTimerFd { argument167 FakeTimerFd { in new()184 let deadline = guard.nanos() + FakeTimerFd::duration_to_nanos(dur); in reset()203 let interval_ns = FakeTimerFd::duration_to_nanos(interval); in wait()234 impl AsRawFd for FakeTimerFd { implementation240 impl IntoRawFd for FakeTimerFd { implementation286 let mut tfd = FakeTimerFd::new(clock.clone()); in fake_one_shot()303 let mut tfd = FakeTimerFd::new(clock.clone()); in fake_repeating()
13 use sys_util::{FakeTimerFd, TimerFd};26 pub struct FakeTimer(FakeTimerFd);29 FakeTimer(FakeTimerFd::new(clock)) in new()72 build_timer!(FakeTimer, FakeTimerFd);