/openbmc/linux/tools/testing/selftests/kvm/x86_64/ |
H A D | svm_nested_soft_inject_test.c | 25 static void guest_bp_handler(struct ex_regs *regs) in guest_bp_handler() 33 static void guest_int_handler(struct ex_regs *regs) in guest_int_handler() 61 static void guest_nmi_handler(struct ex_regs *regs) in guest_nmi_handler()
|
H A D | svm_int_ctl_test.c | 22 static void vintr_irq_handler(struct ex_regs *regs) in vintr_irq_handler() 27 static void intr_irq_handler(struct ex_regs *regs) in intr_irq_handler()
|
H A D | userspace_msr_exit_test.c | 362 static void __guest_gp_handler(struct ex_regs *regs, in __guest_gp_handler() 379 static void guest_gp_handler(struct ex_regs *regs) in guest_gp_handler() 385 static void guest_fep_gp_handler(struct ex_regs *regs) in guest_fep_gp_handler() 391 static void guest_ud_handler(struct ex_regs *regs) in guest_ud_handler()
|
H A D | ucna_injection_test.c | 126 static void guest_cmci_handler(struct ex_regs *regs) in guest_cmci_handler() 133 static void guest_gp_handler(struct ex_regs *regs) in guest_gp_handler()
|
H A D | hyperv_evmcs.c | 24 static void guest_ud_handler(struct ex_regs *regs) in guest_ud_handler() 30 static void guest_nmi_handler(struct ex_regs *regs) in guest_nmi_handler()
|
H A D | vmx_exception_with_invalid_guest_state.c | 13 static void guest_ud_handler(struct ex_regs *regs) in guest_ud_handler()
|
H A D | fix_hypercall_test.c | 22 static void guest_ud_handler(struct ex_regs *regs) in guest_ud_handler()
|
H A D | amx_test.c | 197 void guest_nm_handler(struct ex_regs *regs) in guest_nm_handler()
|
H A D | hyperv_ipi.c | 72 static void guest_ipi_handler(struct ex_regs *regs) in guest_ipi_handler()
|
H A D | xapic_ipi_test.c | 121 static void guest_ipi_handler(struct ex_regs *regs) in guest_ipi_handler()
|
H A D | pmu_event_filter_test.c | 122 static void guest_gp_handler(struct ex_regs *regs) in guest_gp_handler()
|
H A D | xen_shinfo_test.c | 170 static void evtchn_handler(struct ex_regs *regs) in evtchn_handler()
|
/openbmc/linux/tools/testing/selftests/kvm/aarch64/ |
H A D | debug-exceptions.c | 347 static void guest_sw_bp_handler(struct ex_regs *regs) in guest_sw_bp_handler() 353 static void guest_hw_bp_handler(struct ex_regs *regs) in guest_hw_bp_handler() 359 static void guest_wp_handler(struct ex_regs *regs) in guest_wp_handler() 366 static void guest_ss_handler(struct ex_regs *regs) in guest_ss_handler() 373 static void guest_svc_handler(struct ex_regs *regs) in guest_svc_handler()
|
H A D | page_fault_test.c | 59 void (*dabt_handler)(struct ex_regs *regs); 60 void (*iabt_handler)(struct ex_regs *regs); 293 static void no_dabt_handler(struct ex_regs *regs) in no_dabt_handler() 298 static void no_iabt_handler(struct ex_regs *regs) in no_iabt_handler()
|
H A D | vgic_irq.c | 222 static void CAT(PREFIX, CAT(split, lev))(struct ex_regs *regs) \ 232 static void (*guest_irq_handlers[2][2])(struct ex_regs *) = {
|
H A D | arch_timer.c | 168 static void guest_irq_handler(struct ex_regs *regs) in guest_irq_handler()
|
/openbmc/linux/tools/testing/selftests/kvm/include/aarch64/ |
H A D | processor.h | 67 struct ex_regs { struct 127 typedef void(*handler_fn)(struct ex_regs *);
|
/openbmc/linux/tools/testing/selftests/kvm/lib/aarch64/ |
H A D | processor.c | 428 void route_exception(struct ex_regs *regs, int vector) in route_exception() 470 void (*handler)(struct ex_regs *)) in vm_install_sync_handler() argument 481 void (*handler)(struct ex_regs *)) in vm_install_exception_handler() argument
|
/openbmc/linux/tools/testing/selftests/kvm/lib/x86_64/ |
H A D | processor.c | 1063 static bool kvm_fixup_exception(struct ex_regs *regs) in kvm_fixup_exception() 1077 void route_exception(struct ex_regs *regs) in route_exception() 1079 typedef void(*handler)(struct ex_regs *); in route_exception() 1125 void (*handler)(struct ex_regs *)) in vm_install_exception_handler() argument
|
/openbmc/linux/tools/testing/selftests/kvm/include/x86_64/ |
H A D | processor.h | 1063 struct ex_regs { struct 1091 void (*handler)(struct ex_regs *)); argument
|