/kvm-unit-tests/x86/ |
H A D | ioapic.c | 78 handle_irq(0x76, ioapic_isr_76); in test_ioapic_edge_intr() 96 handle_irq(0x77, ioapic_isr_77); in test_ioapic_level_intr() 124 handle_irq(0x78, ioapic_isr_78); in test_ioapic_simultaneous() 125 handle_irq(0x66, ioapic_isr_66); in test_ioapic_simultaneous() 149 handle_irq(0x79, ioapic_isr_79); in test_ioapic_edge_tmr() 163 handle_irq(0x79, ioapic_isr_79); in test_ioapic_level_tmr() 187 handle_irq(0x79, ioapic_isr_79); in test_ioapic_edge_tmr_smp() 212 handle_irq(0x79, ioapic_isr_79); in test_ioapic_level_tmr_smp() 240 handle_irq(0x98, ioapic_isr_98); in test_ioapic_level_coalesce() 258 handle_irq(0x99, ioapic_isr_99); in test_ioapic_level_sequential() [all …]
|
H A D | apic.c | 55 handle_irq(TSC_DEADLINE_TIMER_VECTOR, tsc_deadline_timer_isr); in __test_tsc_deadline_timer() 273 handle_irq(vec, handle_ipi); in __test_self_ipi() 355 handle_irq(2, nmi_handler); in test_sti_nmi() 415 handle_irq(2, multiple_nmi_handler); in test_multiple_nmi() 416 handle_irq(0x44, flush_nmi); in test_multiple_nmi() 456 handle_irq(2, pending_nmi_handler); in test_pending_nmi() 485 handle_irq(APIC_LVT_TIMER_VECTOR, lvtt_handler); in test_apic_timer_one_shot() 541 handle_irq(BROADCAST_VECTOR, broadcast_handler); in test_physical_broadcast() 760 handle_irq(vector, handle_ipi); in test_logical_ipi_xapic() 897 handle_irq(vector, handle_aliased_ipi); in test_aliased_xapic_physical_ipi()
|
H A D | intel-iommu.c | 91 handle_irq(VTD_TEST_VECTOR_IOAPIC, edu_isr); in vtd_test_ir() 117 handle_irq(VTD_TEST_VECTOR_MSI, edu_isr); in vtd_test_ir()
|
H A D | eventinj.c | 225 handle_irq(32, tirq0); in main() 226 handle_irq(33, tirq1); in main() 318 handle_irq(62, tirq1); in main()
|
H A D | hyperv_stimer.c | 427 handle_irq(SINT1_VEC, stimer_isr); in stimer_test_all() 428 handle_irq(SINT2_VEC, stimer_isr_auto_eoi); in stimer_test_all() 436 handle_irq(APIC_VEC1, stimer_isr_direct1); in stimer_test_all() 437 handle_irq(APIC_VEC2, stimer_isr_direct2); in stimer_test_all()
|
H A D | tscdeadline_latency.c | 72 handle_irq(TSC_DEADLINE_TIMER_VECTOR, tsc_deadline_timer_isr); in start_tsc_deadline_timer()
|
H A D | asyncpf.c | 129 handle_irq(HYPERVISOR_CALLBACK_VECTOR, handle_interrupt); in main()
|
H A D | hyperv_synic.c | 60 handle_irq(vec, (auto_eoi) ? synic_sint_auto_eoi_isr : synic_sint_isr); in synic_prepare_sint_vecs()
|
H A D | hyperv_connections.c | 279 handle_irq(MSG_VEC, sint_isr); in main() 280 handle_irq(EVT_VEC, sint_isr); in main()
|
H A D | svm_tests.c | 983 handle_irq(ipi_vector, pending_event_ipi_isr); in pending_event_prepare() 1051 handle_irq(0xf1, pending_event_ipi_isr); in pending_event_cli_prepare() 1146 handle_irq(TIMER_VECTOR, timer_isr); in interrupt_prepare() 1567 handle_irq(0xf1, virq_isr); in virq_inject_prepare() 1761 handle_irq(TIMER_VECTOR, reg_corruption_isr); in reg_corruption_prepare() 3098 handle_irq(0x55, dummy_isr); in svm_intr_intercept_mix_if() 3131 handle_irq(0x55, dummy_isr); in svm_intr_intercept_mix_gif() 3161 handle_irq(0x55, dummy_isr); in svm_intr_intercept_mix_gif2()
|
H A D | debug.c | 392 handle_irq(APIC_LVT_TIMER_VECTOR, lvtt_handler); in singlestep_with_sti_hlt()
|
H A D | pmu_pebs.c | 420 handle_irq(PMI_VECTOR, cnt_overflow); in main()
|
H A D | vmexit.c | 606 handle_irq(IPI_TEST_VECTOR, self_ipi_isr); in main()
|
H A D | pmu.c | 956 handle_irq(PMI_VECTOR, cnt_overflow); in main()
|
H A D | vmx_tests.c | 1581 handle_irq(TIMER_VECTOR, timer_isr); in interrupt_init() 1748 handle_irq(NMI_VECTOR, nmi_isr); in nmi_hlt_init() 6784 handle_irq(ipi_vector, handle_x2apic_ipi); in test_x2apic_wr() 8495 handle_irq(ipi_vector, vmx_pending_event_ipi_isr); in vmx_pending_event_test_core() 9455 handle_irq(0x79, irq_79_handler_guest); in vmx_eoi_bitmap_ioapic_scan_test_guest() 9511 handle_irq(HLT_WITH_RVI_VECTOR, vmx_hlt_with_rvi_guest_isr); in vmx_hlt_with_rvi_guest() 9564 handle_irq(0x78, irq_78_handler_guest); in vmx_apic_passthrough_guest() 9672 handle_irq(ipi_vector, vmx_apic_passthrough_tpr_threshold_ipi_isr); in vmx_apic_passthrough_tpr_threshold_test() 11057 handle_irq(nr, vmx_vid_test_isr); in vmx_basic_vid_test_guest()
|
/kvm-unit-tests/lib/x86/ |
H A D | isr.h | 12 void handle_irq(unsigned vec, void (*func)(isr_regs_t *regs));
|
H A D | isr.c | 67 void handle_irq(unsigned vec, void (*func)(isr_regs_t *regs)) in handle_irq() function
|