Home
last modified time | relevance | path

Searched refs:delayed_ioapic_irq_events (Results 1 – 3 of 3) sorted by relevance

/aosp_15_r20/external/crosvm/devices/src/irqchip/
H A Dwhpx.rs87 delayed_ioapic_irq_events: Arc<Mutex<DelayedIoApicIrqEvents>>, field
119 delayed_ioapic_irq_events: Arc::new(Mutex::new(DelayedIoApicIrqEvents::new()?)), in new()
355 let mut delayed_events = self.delayed_ioapic_irq_events.lock(); in service_irq_event()
440 delayed_ioapic_irq_events: self.delayed_ioapic_irq_events.clone(), in try_clone()
506 let mut delayed_events = self.delayed_ioapic_irq_events.lock(); in process_delayed_irq_events()
534 self.delayed_ioapic_irq_events.lock().trigger.try_clone()?, in irq_delayed_event_token()
H A Duserspace.rs116 delayed_ioapic_irq_events: Arc<Mutex<DelayedIoApicIrqEvents>>, field
199 delayed_ioapic_irq_events: Arc::new(Mutex::new(DelayedIoApicIrqEvents::new()?)), in new_with_clock()
526 let mut delayed_events = self.delayed_ioapic_irq_events.lock(); in service_irq_event()
703 delayed_ioapic_irq_events: self.delayed_ioapic_irq_events.clone(), in try_clone()
792 let mut delayed_events = self.delayed_ioapic_irq_events.lock(); in process_delayed_irq_events()
820 self.delayed_ioapic_irq_events.lock().trigger.try_clone()?, in irq_delayed_event_token()
/aosp_15_r20/external/crosvm/devices/src/irqchip/kvm/
H A Dx86_64.rs248 delayed_ioapic_irq_events: Arc<Mutex<Vec<usize>>>, field
304 delayed_ioapic_irq_events: Arc::new(Mutex::new(Vec::new())), in new()
577 self.delayed_ioapic_irq_events.lock().push(event_index); in service_irq_event()
662 delayed_ioapic_irq_events: self.delayed_ioapic_irq_events.clone(), in try_clone()
737 self.delayed_ioapic_irq_events in process_delayed_irq_events()
756 if self.delayed_ioapic_irq_events.lock().is_empty() { in process_delayed_irq_events()