Home
last modified time | relevance | path

Searched refs:FakeTimerFd (Results 1 – 2 of 2) sorted by relevance

/external/crosvm/sys_util/src/
Dtimerfd.rs156 pub struct FakeTimerFd { struct
163 impl FakeTimerFd { argument
167 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 { implementation
240 impl IntoRawFd for FakeTimerFd { implementation
286 let mut tfd = FakeTimerFd::new(clock.clone()); in fake_one_shot()
303 let mut tfd = FakeTimerFd::new(clock.clone()); in fake_repeating()
/external/crosvm/base/src/
Dtimer.rs13 use sys_util::{FakeTimerFd, TimerFd};
26 pub struct FakeTimer(FakeTimerFd);
29 FakeTimer(FakeTimerFd::new(clock)) in new()
72 build_timer!(FakeTimer, FakeTimerFd);