Home
last modified time | relevance | path

Searched defs:IrqLevelEvent (Results 1 – 22 of 22) sorted by relevance

/external/crosvm/devices/src/
Dirq_event.rs48 pub struct IrqLevelEvent { struct
57 impl IrqLevelEvent { implementation
67 pub fn try_clone(&self) -> Result<IrqLevelEvent> { in try_clone()
77 pub fn from_event_pair(trigger_evt: Event, resample_evt: Event) -> IrqLevelEvent { in from_event_pair()
122 impl AsRawDescriptors for IrqLevelEvent { implementation
Dacpi.rs154 sci_evt: IrqLevelEvent, in new()
281 sci_evt: IrqLevelEvent, in run_worker()
373 fn trigger_sci(&self, sci_evt: &IrqLevelEvent) { in trigger_sci()
383 pub fn trigger_sci(&self, sci_evt: &IrqLevelEvent) { in trigger_sci()
Dbat.rs160 irq_evt: IrqLevelEvent, in command_monitor()
311 irq_evt: IrqLevelEvent, in new()
/external/crosvm/devices/src/sys/windows/
Dacpi.rs20 sci_evt: &IrqLevelEvent, in acpi_event_run()
/external/crosvm/devices/src/sys/unix/
Dacpi.rs56 sci_evt: &IrqLevelEvent, in acpi_event_run()
/external/crosvm/devices/src/virtio/
Dinterrupt.rs127 irq_evt_lvl: IrqLevelEvent, in new()
Dvirtio_pci_device.rs583 fn assign_irq(&mut self, irq_evt: IrqLevelEvent, pin: PciInterruptPin, irq_num: u32) { in assign_irq()
/external/crosvm/devices/src/irqchip/kvm/
Dmod.rs74 irq_event: &IrqLevelEvent, in register_level_irq_event()
Dx86_64.rs434 irq_event: &IrqLevelEvent, in register_level_irq_event()
/external/crosvm/devices/src/usb/xhci/
Dxhci_controller.rs224 fn assign_irq(&mut self, irq_evt: IrqLevelEvent, pin: PciInterruptPin, irq_num: u32) { in assign_irq()
Dxhci.rs94 interrupt_evt: IrqLevelEvent, in new()
/external/crosvm/devices/src/irqchip/
Dgunyah.rs58 irq_event: &IrqLevelEvent, in register_level_irq_event()
Dmod.rs170 irq_event: &IrqLevelEvent, in register_level_irq_event()
Dwhpx.rs240 irq_event: &IrqLevelEvent, in register_level_irq_event()
Duserspace.rs414 irq_event: &IrqLevelEvent, in register_level_irq_event()
/external/crosvm/devices/src/platform/
Dvfio_platform.rs132 pub fn assign_level_platform_irq(&mut self, irq_evt: &IrqLevelEvent, index: u32) -> Result<()> { in assign_level_platform_irq()
/external/crosvm/devices/src/irqchip/geniezone/
Dmod.rs186 irq_event: &IrqLevelEvent, in register_level_irq_event()
/external/crosvm/devices/src/pci/
Dac97.rs283 fn assign_irq(&mut self, irq_evt: IrqLevelEvent, pin: PciInterruptPin, irq_num: u32) { in assign_irq()
Dpci_device.rs364 fn assign_irq(&mut self, _irq_evt: IrqLevelEvent, _pin: PciInterruptPin, _irq_num: u32) {} in assign_irq()
677 fn assign_irq(&mut self, irq_evt: IrqLevelEvent, pin: PciInterruptPin, irq_num: u32) { in assign_irq()
Dac97_bus_master.rs178 pub fn set_irq_event(&mut self, irq_evt: IrqLevelEvent) { in set_irq_event()
Dvfio_pci.rs1806 fn assign_irq(&mut self, irq_evt: IrqLevelEvent, pin: PciInterruptPin, irq_num: u32) { in assign_irq()
/external/crosvm/devices/src/pci/pcie/
Dpci_bridge.rs261 fn assign_irq(&mut self, irq_evt: IrqLevelEvent, pin: PciInterruptPin, irq_num: u32) { in assign_irq()