Home
last modified time | relevance | path

Searched refs:irq_chip (Results 1 – 8 of 8) sorted by relevance

/external/crosvm/x86_64/src/
Dtest_integration.rs106 let mut irq_chip = create_irq_chip(vm.try_clone().expect("failed to clone vm"), 1, device_tube); in simple_vm_test() localVariable
129 &mut irq_chip, in simple_vm_test()
139 irq_chip.pit_uses_speaker_port(), in simple_vm_test()
152 &mut irq_chip, in simple_vm_test()
185 &mut irq_chip, in simple_vm_test()
220 irq_chip in simple_vm_test()
224 setup_cpuid(&hyp, &irq_chip, &vcpu, 0, 1, false).unwrap(); in simple_vm_test()
249 set_lint(0, &mut irq_chip).unwrap(); in simple_vm_test()
Dcpuid.rs51 irq_chip: &dyn IrqChipX86_64, in filter_cpuid()
63 if irq_chip.check_capability(IrqChipCap::X2Apic) { in filter_cpuid()
68 if irq_chip.check_capability(IrqChipCap::TscDeadlineTimer) { in filter_cpuid()
158 irq_chip: &dyn IrqChipX86_64, in setup_cpuid()
168 filter_cpuid(vcpu_id, nrcpus, &mut cpuid, irq_chip, no_smt); in setup_cpuid()
199 let irq_chip = devices::KvmKernelIrqChip::new(vm, 1).unwrap(); in feature_and_vendor_name() localVariable
212 filter_cpuid(1, 2, &mut cpuid, &irq_chip, false); in feature_and_vendor_name()
Dlib.rs393 let mut irq_chip = in build_vm() localVariable
407 &mut irq_chip, in build_vm()
420 irq_chip.pit_uses_speaker_port(), in build_vm()
428 &mut irq_chip, in build_vm()
440 &mut irq_chip, in build_vm()
453 irq_chip in build_vm()
526 irq_chip, in build_vm()
542 irq_chip: &mut dyn IrqChipX86_64, in configure_vcpu()
549 cpuid::setup_cpuid(hypervisor, irq_chip, vcpu, vcpu_id, num_cpus, no_smt) in configure_vcpu()
570 interrupts::set_lint(vcpu_id, irq_chip).map_err(Error::SetLint)?; in configure_vcpu()
[all …]
/external/crosvm/aarch64/src/
Dlib.rs278 let mut irq_chip = in build_vm() localVariable
297 &mut irq_chip, in build_vm()
309 Self::add_arch_devs(&mut irq_chip, &mut mmio_bus)?; in build_vm()
323 irq_chip in build_vm()
326 irq_chip in build_vm()
387 irq_chip.get_vgic_version() == DeviceKind::ArmVgicV3, in build_vm()
401 irq_chip, in build_vm()
457 fn add_arch_devs(irq_chip: &mut dyn IrqChip, bus: &mut Bus) -> Result<()> { in add_arch_devs()
459 irq_chip in add_arch_devs()
/external/crosvm/src/
Dlinux.rs1821 irq_chip: &mut impl IrqChipArch, in runnable_vcpu()
1848 irq_chip in runnable_vcpu()
1861 irq_chip, in runnable_vcpu()
1977 mut irq_chip: impl IrqChipArch + 'static, in run_vcpu()
2010 &mut irq_chip, in run_vcpu()
2126 match irq_chip.wait_until_runnable(&vcpu) { in run_vcpu()
2173 if let Err(e) = irq_chip.broadcast_eoi(vector) { in run_vcpu()
2181 Ok(VcpuExit::Hlt) => irq_chip.halted(cpu_id), in run_vcpu()
2231 if let Err(e) = irq_chip.inject_interrupts(&vcpu) { in run_vcpu()
2273 let irq_chip = KvmKernelIrqChip::new(vm.try_clone()?, vcpu_count)?; in create_kvm_kernel_irq_chip() localVariable
[all …]
/external/crosvm/arch/src/
Dlib.rs108 pub irq_chip: I, field
187 irq_chip: &mut dyn IrqChipArch, in configure_vcpu()
309 irq_chip: &mut impl IrqChip, in generate_pci_root()
380 irq_chip in generate_pci_root()
439 irq_chip: &mut impl IrqChip, in add_goldfish_battery()
457 irq_chip in add_goldfish_battery()
/external/libabigail/tests/data/test-diff-filter/
Dtest-PR27569-v1.abi31117 …<class-decl name="irq_chip" size-in-bits="2176" is-struct="yes" visibility="default" filepath="inc…
46338 …<class-decl name="irq_chip" size-in-bits="2176" is-struct="yes" visibility="default" filepath="inc…
Dtest-PR27569-v0.abi31089 …<class-decl name="irq_chip" size-in-bits="2176" is-struct="yes" visibility="default" filepath="inc…
46309 …<class-decl name="irq_chip" size-in-bits="2176" is-struct="yes" visibility="default" filepath="inc…