Searched refs:ioapic (Results 1 – 7 of 7) sorted by relevance
/external/crosvm/devices/src/irqchip/ |
D | ioapic.rs | 501 let ioapic = set_up_with_irq(irq, trigger); in set_up() localVariable 502 (ioapic, irq) in set_up() 506 let mut ioapic = self::new(); in set_up_with_irq() localVariable 507 set_up_redirection_table_entry(&mut ioapic, irq, trigger); in set_up_with_irq() 508 ioapic.out_events[irq] = Some(IrqEvent { in set_up_with_irq() 513 ioapic in set_up_with_irq() 516 fn read_reg(ioapic: &mut Ioapic, selector: u8) -> u32 { in read_reg() 518 ioapic.write(ioapic_bus_address(IOREGSEL_OFF), &[selector]); in read_reg() 519 ioapic.read(ioapic_bus_address(IOWIN_OFF), &mut data); in read_reg() 523 fn write_reg(ioapic: &mut Ioapic, selector: u8, value: u32) { in write_reg() [all …]
|
D | mod.rs | 38 mod ioapic; module 41 pub use ioapic::*;
|
/external/crosvm/devices/src/irqchip/kvm/ |
D | x86_64.rs | 147 ioapic: Arc<Mutex<Ioapic>>, field 205 ioapic: Arc::new(Mutex::new(Ioapic::new(irq_tube, ioapic_pins)?)), in new() 408 self.ioapic.lock().service_irq(pin as usize, level); in service_irq() 441 if let Ok(mut ioapic) = self.ioapic.try_lock() { in service_irq_event() 443 ioapic.service_irq(pin as usize, true); in service_irq_event() 445 ioapic.service_irq(pin as usize, true); in service_irq_event() 446 ioapic.service_irq(pin as usize, false); in service_irq_event() 462 self.ioapic.lock().end_of_interrupt(vector); in broadcast_eoi() 531 ioapic: self.ioapic.clone(), in try_clone() 558 self.ioapic.clone(), in finalize_devices() [all …]
|
/external/crosvm/hypervisor/src/kvm/ |
D | x86_64.rs | 211 irqchip_state.chip.ioapic in get_ioapic_state() 226 irqchip_state.chip.ioapic = *state; in set_ioapic_state()
|
/external/crosvm/kvm/src/ |
D | lib.rs | 562 irqchip_state.chip.ioapic in get_ioapic_state() 578 irqchip_state.chip.ioapic = *state; in set_ioapic_state()
|
/external/kernel-headers/original/uapi/linux/ |
D | kvm.h | 138 struct kvm_ioapic_state ioapic; member
|
/external/crosvm/kvm_sys/src/x86/ |
D | bindings.rs | 4435 pub ioapic: kvm_ioapic_state, 4472 &(*(::std::ptr::null::<kvm_irqchip__bindgen_ty_1>())).ioapic as *const _ as usize in bindgen_test_layout_kvm_irqchip__bindgen_ty_1() 4479 stringify!(ioapic) in bindgen_test_layout_kvm_irqchip__bindgen_ty_1()
|