Searched refs:delayed_ioapic_irq_events (Results 1 – 3 of 3) sorted by relevance
/aosp_15_r20/external/crosvm/devices/src/irqchip/ |
H A D | whpx.rs | 87 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 D | userspace.rs | 116 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 D | x86_64.rs | 248 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()
|