Home
last modified time | relevance | path

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

12

/external/crosvm/sys_util/src/
Deventfd.rs18 pub struct EventFd { struct
22 impl EventFd { implementation
75 pub fn try_clone(&self) -> Result<EventFd> { in try_clone()
89 impl AsRawFd for EventFd { implementation
95 impl FromRawFd for EventFd { implementation
103 impl IntoRawFd for EventFd { implementation
Dclock.rs73 pub fn add_event_fd(&mut self, deadline_ns: u64, fd: EventFd) { in add_event_fd()
/external/crosvm/devices/src/virtio/
Dvirtio_device.rs66 interrupt_evt: EventFd, in activate()
67 interrupt_resample_evt: EventFd, in activate()
70 queue_evts: Vec<EventFd>, in activate()
75 fn reset(&mut self) -> Option<(EventFd, Vec<EventFd>)> { in reset()
Drng.rs80 fn run(&mut self, queue_evt: EventFd, kill_evt: EventFd) { in run()
186 interrupt_evt: EventFd, in activate()
187 interrupt_resample_evt: EventFd, in activate()
190 mut queue_evts: Vec<EventFd>, in activate()
Dnet.rs236 rx_queue_evt: EventFd, in run()
237 tx_queue_evt: EventFd, in run()
238 kill_evt: EventFd, in run()
471 interrupt_evt: EventFd, in activate()
472 interrupt_resample_evt: EventFd, in activate()
475 mut queue_evts: Vec<EventFd>, in activate()
Dballoon.rs133 fn run(&mut self, mut queue_evts: Vec<EventFd>, kill_evt: EventFd) { in run()
321 interrupt_evt: EventFd, in activate()
322 interrupt_resample_evt: EventFd, in activate()
325 queue_evts: Vec<EventFd>, in activate()
Dpmem.rs193 fn run(&mut self, queue_evt: EventFd, kill_evt: EventFd) { in run()
324 interrupt_event: EventFd, in activate()
325 interrupt_resample_event: EventFd, in activate()
328 mut queue_events: Vec<EventFd>, in activate()
Dp9.rs251 fn run(&mut self, queue_evt: EventFd, kill_evt: EventFd) -> P9Result<()> { in run()
378 interrupt_evt: EventFd, in activate()
379 interrupt_resample_evt: EventFd, in activate()
382 mut queue_evts: Vec<EventFd>, in activate()
Dvirtio_pci_device.rs218 pub fn queue_evts(&self) -> &[EventFd] { in queue_evts()
223 pub fn interrupt_evt(&self) -> Option<&EventFd> { in interrupt_evt()
322 irq_evt: EventFd, in assign_irq()
323 irq_resample_evt: EventFd, in assign_irq()
413 fn ioeventfds(&self) -> Vec<(&EventFd, u64, Datamatch)> { in ioeventfds()
Dtpm.rs231 interrupt_evt: EventFd, in activate()
232 interrupt_resample_evt: EventFd, in activate()
235 mut queue_evts: Vec<EventFd>, in activate()
Dvirtio_pci_common_config.rs248 _interrupt_evt: EventFd, in activate()
249 _interrupt_resample_evt: EventFd, in activate()
252 _queue_evts: Vec<EventFd>, in activate()
/external/crosvm/devices/src/virtio/vhost/
Dworker.rs33 vhost_interrupt: EventFd, in new()
35 interrupt_evt: EventFd, in new()
36 interrupt_resample_evt: EventFd, in new()
58 queue_evts: Vec<EventFd>, in run()
60 kill_evt: EventFd, in run()
Dnet.rs166 interrupt_evt: EventFd, in activate()
167 interrupt_resample_evt: EventFd, in activate()
170 queue_evts: Vec<EventFd>, in activate()
Dvsock.rs150 interrupt_evt: EventFd, in activate()
151 interrupt_resample_evt: EventFd, in activate()
154 queue_evts: Vec<EventFd>, in activate()
/external/crosvm/devices/src/pci/
Dpci_device.rs61 _irq_evt: EventFd, in assign_irq()
62 _irq_resample_evt: EventFd, in assign_irq()
90 fn ioeventfds(&self) -> Vec<(&EventFd, u64, Datamatch)> { in ioeventfds()
162 irq_evt: EventFd, in assign_irq()
163 irq_resample_evt: EventFd, in assign_irq()
178 fn ioeventfds(&self) -> Vec<(&EventFd, u64, Datamatch)> { in ioeventfds()
Dac97.rs136 irq_evt: EventFd, in assign_irq()
137 irq_resample_evt: EventFd, in assign_irq()
/external/perfetto/src/base/
Devent_fd.cc35 EventFd::EventFd() { in EventFd() function in perfetto::base::EventFd
/external/crosvm/devices/src/usb/xhci/
Dintr_resample_handler.rs22 resample_evt: EventFd, in start()
Dxhci_controller.rs188 irq_evt: EventFd, in assign_irq()
189 irq_resample_evt: EventFd, in assign_irq()
Dring_buffer_controller.rs53 complete_event: EventFd, in handle_transfer_descriptor()
252 complete_event: EventFd, in handle_transfer_descriptor()
Dtransfer_ring_controller.rs37 completion_event: EventFd, in handle_transfer_descriptor()
Dcommand_ring_controller.rs98 event_fd: &EventFd, in command_completion_callback()
339 complete_event: EventFd, in handle_transfer_descriptor()
/external/crosvm/devices/src/virtio/input/
Dmod.rs468 event_queue_evt_fd: EventFd, in run()
469 status_queue_evt_fd: EventFd, in run()
470 kill_evt: EventFd, in run()
615 interrupt_evt: EventFd, in activate()
616 interrupt_resample_evt: EventFd, in activate()
619 mut queue_evts: Vec<EventFd>, in activate()
/external/crosvm/arch/src/
Dlib.rs90 &EventFd, in build_vm()
243 com_evt_1_3: &EventFd, in add_serial_devices()
244 com_evt_2_4: &EventFd, in add_serial_devices()
/external/crosvm/devices/src/virtio/gpu/
Dmod.rs614 exit_evt: EventFd, in new()
715 interrupt_evt: EventFd, in activate()
716 interrupt_resample_evt: EventFd, in activate()
719 mut queue_evts: Vec<EventFd>, in activate()

12