Home
last modified time | relevance | path

Searched refs:interrupt_evt (Results 1 – 7 of 7) sorted by relevance

/external/crosvm/devices/src/virtio/
Dinterrupt.rs34 interrupt_evt: Event, field
65 self.interrupt_evt.write(1).unwrap(); in signal()
79 self.interrupt_evt.write(1).unwrap(); in do_interrupt_resample()
87 interrupt_evt: Event, in new()
94 interrupt_evt, in new()
Dvirtio_pci_device.rs208 interrupt_evt: Option<Event>, field
273 interrupt_evt: None, in new()
416 if let Some(interrupt_evt) = &self.interrupt_evt { in keep_rds()
417 rds.push(interrupt_evt.as_raw_descriptor()); in keep_rds()
435 self.interrupt_evt = Some(irq_evt); in assign_irq()
666 if let Some(interrupt_evt) = self.interrupt_evt.take() { in write_bar()
667 self.interrupt_evt = match interrupt_evt.try_clone() { in write_bar()
694 interrupt_evt, in write_bar()
/external/crosvm/devices/src/
Dserial.rs70 interrupt_evt: Event, field
88 interrupt_evt: Event, in new()
96 interrupt_evt, in new()
137 let interrupt_evt = match self.interrupt_evt.try_clone() { in spawn_input_thread() localVariable
162 interrupt_evt.write(1).unwrap(); in spawn_input_thread()
211 &self.interrupt_evt in interrupt_event()
263 self.interrupt_evt.write(1) in trigger_interrupt()
Dserial_device.rs15 interrupt_evt: Event, in new()
Dpit.rs263 pub fn new(interrupt_evt: Event, clock: Arc<Mutex<Clock>>) -> PitResult<Pit> { in new()
265 let mut interrupt = Some(interrupt_evt); in new()
367 interrupt_evt: Option<Event>, field
446 interrupt_evt: Option<Event>, in new()
454 interrupt_evt, in new()
826 if let Some(interrupt) = &mut self.interrupt_evt { in timer_handler()
/external/crosvm/devices/src/usb/xhci/
Dinterrupter.rs43 interrupt_evt: Event, field
58 interrupt_evt: irq_evt, in new()
187 self.interrupt_evt.write(1).map_err(Error::SendInterrupt) in interrupt()
/external/crosvm/devices/src/pci/
Dvfio_pci.rs443 interrupt_evt: Option<Event>, field
505 interrupt_evt: None, in new()
545 if self.interrupt_evt.is_none() || self.interrupt_resample_evt.is_none() { in enable_intx()
549 if let Some(ref interrupt_evt) = self.interrupt_evt { in enable_intx()
551 fds.push(interrupt_evt); in enable_intx()
789 if let Some(ref interrupt_evt) = self.interrupt_evt { in keep_rds()
790 rds.push(interrupt_evt.as_raw_descriptor()); in keep_rds()
813 self.interrupt_evt = Some(irq_evt); in assign_irq()