Home
last modified time | relevance | path

Searched defs:EventFd (Results 1 – 11 of 11) sorted by relevance

/external/crosvm/base/src/unix/
Deventfd.rs26 pub struct EventFd { struct
30 /// Wrapper around the return value of doing a read on an EventFd which distinguishes between argument
39 impl EventFd { implementation
137 pub fn try_clone(&self) -> Result<EventFd> { in try_clone()
144 impl AsRawFd for EventFd { implementation
150 impl AsRawDescriptor for EventFd { implementation
156 impl FromRawFd for EventFd { implementation
164 impl IntoRawFd for EventFd { implementation
Dclock.rs97 pub fn add_event_fd(&mut self, deadline_ns: u64, fd: EventFd) { in add_event_fd()
/external/crosvm/common/sys_util/src/
Deventfd.rs27 pub struct EventFd { struct
31 /// Wrapper around the return value of doing a read on an EventFd which distinguishes between argument
40 impl EventFd { impl
138 pub fn try_clone(&self) -> Result<EventFd> { in try_clone()
145 impl AsRawFd for EventFd { implementation
151 impl AsRawDescriptor for EventFd { implementation
157 impl FromRawFd for EventFd { implementation
165 impl IntoRawFd for EventFd { implementation
Dclock.rs97 pub fn add_event_fd(&mut self, deadline_ns: u64, fd: EventFd) { in add_event_fd()
/external/crosvm/common/cros_async/src/
Devent.rs15 pub fn new(event: EventFd, ex: &Executor) -> AsyncResult<EventAsync> { in new()
21 pub(crate) fn new_poll(event: EventFd, ex: &super::FdExecutor) -> AsyncResult<EventAsync> { in new_poll()
26 pub(crate) fn new_uring(event: EventFd, ex: &super::URingExecutor) -> AsyncResult<EventAsync> { in new_uring()
37 impl IntoAsync for EventFd {} implementation
47 async fn go(event: EventFd, ex: &Executor) -> u64 { in next_val_reads_value()
During_source.rs348 async fn write_event(ev: EventFd, wait: EventFd, ex: &URingExecutor) { in event()
358 async fn read_events(ev: EventFd, signal: EventFd, ex: &URingExecutor) { in event()
Dfd_executor.rs213 async fn notify_task(notify: EventFd, raw: Weak<RawExecutor>) { in notify_task()
/external/crosvm/cros_async/src/
Devent.rs15 pub fn new(event: EventFd, ex: &Executor) -> AsyncResult<EventAsync> { in new()
21 pub(crate) fn new_poll(event: EventFd, ex: &super::FdExecutor) -> AsyncResult<EventAsync> { in new_poll()
26 pub(crate) fn new_uring(event: EventFd, ex: &super::URingExecutor) -> AsyncResult<EventAsync> { in new_uring()
37 impl IntoAsync for EventFd {} implementation
47 async fn go(event: EventFd, ex: &Executor) -> u64 { in next_val_reads_value()
During_source.rs348 async fn write_event(ev: EventFd, wait: EventFd, ex: &URingExecutor) { in event()
358 async fn read_events(ev: EventFd, signal: EventFd, ex: &URingExecutor) { in event()
Dfd_executor.rs213 async fn notify_task(notify: EventFd, raw: Weak<RawExecutor>) { in notify_task()
/external/perfetto/src/base/
Devent_fd.cc44 EventFd::EventFd() { in EventFd() function in perfetto::base::EventFd
63 EventFd::EventFd() { in EventFd() function in perfetto::base::EventFd
85 EventFd::EventFd() { in EventFd() function in perfetto::base::EventFd