Symbol: ex_regs
tools/testing/selftests/kvm/arm64/arch_timer.c
105
static void guest_irq_handler(struct ex_regs *regs)
tools/testing/selftests/kvm/arm64/arch_timer_edge_cases.c
145
static void guest_irq_handler(struct ex_regs *regs)
tools/testing/selftests/kvm/arm64/debug-exceptions.c
345
static void guest_sw_bp_handler(struct ex_regs *regs)
tools/testing/selftests/kvm/arm64/debug-exceptions.c
351
static void guest_hw_bp_handler(struct ex_regs *regs)
tools/testing/selftests/kvm/arm64/debug-exceptions.c
357
static void guest_wp_handler(struct ex_regs *regs)
tools/testing/selftests/kvm/arm64/debug-exceptions.c
364
static void guest_ss_handler(struct ex_regs *regs)
tools/testing/selftests/kvm/arm64/debug-exceptions.c
371
static void guest_svc_handler(struct ex_regs *regs)
tools/testing/selftests/kvm/arm64/external_aborts.c
15
static void expect_sea_handler(struct ex_regs *regs)
tools/testing/selftests/kvm/arm64/external_aborts.c
191
static void unexpected_serror_handler(struct ex_regs *regs)
tools/testing/selftests/kvm/arm64/external_aborts.c
218
static void expect_serror_handler(struct ex_regs *regs)
tools/testing/selftests/kvm/arm64/external_aborts.c
253
static void expect_sea_s1ptw_handler(struct ex_regs *regs)
tools/testing/selftests/kvm/arm64/external_aborts.c
26
static void unexpected_dabt_handler(struct ex_regs *regs)
tools/testing/selftests/kvm/arm64/idreg-idst.c
43
static void guest_sys64_handler(struct ex_regs *regs)
tools/testing/selftests/kvm/arm64/idreg-idst.c
50
static void guest_undef_handler(struct ex_regs *regs)
tools/testing/selftests/kvm/arm64/mmio_sign_ext.c
101
static void el0_svc_handler(struct ex_regs *regs)
tools/testing/selftests/kvm/arm64/no-vgic.c
213
static void guest_undef_handler(struct ex_regs *regs)
tools/testing/selftests/kvm/arm64/page_fault_test.c
292
static void no_dabt_handler(struct ex_regs *regs)
tools/testing/selftests/kvm/arm64/page_fault_test.c
297
static void no_iabt_handler(struct ex_regs *regs)
tools/testing/selftests/kvm/arm64/page_fault_test.c
58
void (*dabt_handler)(struct ex_regs *regs);
tools/testing/selftests/kvm/arm64/page_fault_test.c
59
void (*iabt_handler)(struct ex_regs *regs);
tools/testing/selftests/kvm/arm64/sea_to_user.c
154
static void expect_sea_handler(struct ex_regs *regs)
tools/testing/selftests/kvm/arm64/vgic_irq.c
217
static void CAT(PREFIX, CAT(split, lev))(struct ex_regs *regs) \
tools/testing/selftests/kvm/arm64/vgic_irq.c
227
static void (*guest_irq_handlers[2][2])(struct ex_regs *) = {
tools/testing/selftests/kvm/arm64/vgic_lpi_stress.c
52
static void guest_irq_handler(struct ex_regs *regs)
tools/testing/selftests/kvm/arm64/vgic_v5.c
28
static void guest_irq_handler(struct ex_regs *regs)
tools/testing/selftests/kvm/arm64/vpmu_counter_access.c
292
static void guest_sync_handler(struct ex_regs *regs)
tools/testing/selftests/kvm/include/arm64/processor.h
176
typedef void(*handler_fn)(struct ex_regs *);
tools/testing/selftests/kvm/include/loongarch/processor.h
181
#define PC_OFFSET_EXREGS offsetof(struct ex_regs, pc)
tools/testing/selftests/kvm/include/loongarch/processor.h
182
#define ESTAT_OFFSET_EXREGS offsetof(struct ex_regs, estat)
tools/testing/selftests/kvm/include/loongarch/processor.h
183
#define BADV_OFFSET_EXREGS offsetof(struct ex_regs, badv)
tools/testing/selftests/kvm/include/loongarch/processor.h
184
#define PRMD_OFFSET_EXREGS offsetof(struct ex_regs, prmd)
tools/testing/selftests/kvm/include/loongarch/processor.h
185
#define EXREGS_SIZE sizeof(struct ex_regs)
tools/testing/selftests/kvm/include/loongarch/processor.h
189
typedef void(*handler_fn)(struct ex_regs *);
tools/testing/selftests/kvm/include/x86/processor.h
1227
void (*handler)(struct ex_regs *));
tools/testing/selftests/kvm/lib/arm64/processor.c
503
void route_exception(struct ex_regs *regs, int vector)
tools/testing/selftests/kvm/lib/arm64/processor.c
545
void (*handler)(struct ex_regs *))
tools/testing/selftests/kvm/lib/arm64/processor.c
556
void (*handler)(struct ex_regs *))
tools/testing/selftests/kvm/lib/loongarch/processor.c
186
void route_exception(struct ex_regs *regs)
tools/testing/selftests/kvm/lib/x86/processor.c
707
static bool kvm_fixup_exception(struct ex_regs *regs)
tools/testing/selftests/kvm/lib/x86/processor.c
721
void route_exception(struct ex_regs *regs)
tools/testing/selftests/kvm/lib/x86/processor.c
723
typedef void(*handler)(struct ex_regs *);
tools/testing/selftests/kvm/lib/x86/processor.c
766
void (*handler)(struct ex_regs *))
tools/testing/selftests/kvm/loongarch/arch_timer.c
27
static void guest_irq_handler(struct ex_regs *regs)
tools/testing/selftests/kvm/loongarch/pmu_test.c
104
static void guest_irq_handler(struct ex_regs *regs)
tools/testing/selftests/kvm/x86/debug_regs.c
28
static void guest_db_handler(struct ex_regs *regs)
tools/testing/selftests/kvm/x86/debug_regs.c
43
static void guest_irq_handler(struct ex_regs *regs)
tools/testing/selftests/kvm/x86/fix_hypercall_test.c
23
static void guest_ud_handler(struct ex_regs *regs)
tools/testing/selftests/kvm/x86/hyperv_evmcs.c
23
static void guest_ud_handler(struct ex_regs *regs)
tools/testing/selftests/kvm/x86/hyperv_evmcs.c
29
static void guest_nmi_handler(struct ex_regs *regs)
tools/testing/selftests/kvm/x86/hyperv_ipi.c
72
static void guest_ipi_handler(struct ex_regs *regs)
tools/testing/selftests/kvm/x86/pmu_event_filter_test.c
67
static void guest_gp_handler(struct ex_regs *regs)
tools/testing/selftests/kvm/x86/svm_int_ctl_test.c
22
static void vintr_irq_handler(struct ex_regs *regs)
tools/testing/selftests/kvm/x86/svm_int_ctl_test.c
27
static void intr_irq_handler(struct ex_regs *regs)
tools/testing/selftests/kvm/x86/svm_nested_soft_inject_test.c
25
static void guest_bp_handler(struct ex_regs *regs)
tools/testing/selftests/kvm/x86/svm_nested_soft_inject_test.c
33
static void guest_int_handler(struct ex_regs *regs)
tools/testing/selftests/kvm/x86/svm_nested_soft_inject_test.c
61
static void guest_nmi_handler(struct ex_regs *regs)
tools/testing/selftests/kvm/x86/svm_nested_vmcb12_gpa.c
20
static void guest_gp_handler(struct ex_regs *regs)
tools/testing/selftests/kvm/x86/ucna_injection_test.c
123
static void guest_cmci_handler(struct ex_regs *regs)
tools/testing/selftests/kvm/x86/ucna_injection_test.c
130
static void guest_gp_handler(struct ex_regs *regs)
tools/testing/selftests/kvm/x86/userspace_msr_exit_test.c
355
static void __guest_gp_handler(struct ex_regs *regs,
tools/testing/selftests/kvm/x86/userspace_msr_exit_test.c
372
static void guest_gp_handler(struct ex_regs *regs)
tools/testing/selftests/kvm/x86/userspace_msr_exit_test.c
378
static void guest_fep_gp_handler(struct ex_regs *regs)
tools/testing/selftests/kvm/x86/vmx_apicv_updates_test.c
12
static void good_ipi_handler(struct ex_regs *regs)
tools/testing/selftests/kvm/x86/vmx_apicv_updates_test.c
17
static void bad_ipi_handler(struct ex_regs *regs)
tools/testing/selftests/kvm/x86/vmx_exception_with_invalid_guest_state.c
13
static void guest_ud_handler(struct ex_regs *regs)
tools/testing/selftests/kvm/x86/xapic_ipi_test.c
120
static void guest_ipi_handler(struct ex_regs *regs)
tools/testing/selftests/kvm/x86/xapic_tpr_test.c
42
static void tpr_guest_irq_handler_xapic(struct ex_regs *regs)
tools/testing/selftests/kvm/x86/xapic_tpr_test.c
49
static void tpr_guest_irq_handler_x2apic(struct ex_regs *regs)
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
171
static void evtchn_handler(struct ex_regs *regs)