Home
last modified time | relevance | path

Searched refs:ex_regs (Results 1 – 20 of 20) sorted by relevance

/Linux-v6.6/tools/testing/selftests/kvm/x86_64/
Dsvm_nested_soft_inject_test.c25 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()
Dsvm_int_ctl_test.c22 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()
Dhyperv_evmcs.c24 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()
Ducna_injection_test.c126 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()
Duserspace_msr_exit_test.c362 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()
Dfix_hypercall_test.c22 static void guest_ud_handler(struct ex_regs *regs) in guest_ud_handler()
Dvmx_exception_with_invalid_guest_state.c13 static void guest_ud_handler(struct ex_regs *regs) in guest_ud_handler()
Damx_test.c197 void guest_nm_handler(struct ex_regs *regs) in guest_nm_handler()
Dhyperv_ipi.c72 static void guest_ipi_handler(struct ex_regs *regs) in guest_ipi_handler()
Dxapic_ipi_test.c121 static void guest_ipi_handler(struct ex_regs *regs) in guest_ipi_handler()
Dpmu_event_filter_test.c122 static void guest_gp_handler(struct ex_regs *regs) in guest_gp_handler()
Dxen_shinfo_test.c170 static void evtchn_handler(struct ex_regs *regs) in evtchn_handler()
/Linux-v6.6/tools/testing/selftests/kvm/aarch64/
Ddebug-exceptions.c347 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()
Dpage_fault_test.c59 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()
Dvgic_irq.c222 static void CAT(PREFIX, CAT(split, lev))(struct ex_regs *regs) \
232 static void (*guest_irq_handlers[2][2])(struct ex_regs *) = {
Darch_timer.c168 static void guest_irq_handler(struct ex_regs *regs) in guest_irq_handler()
/Linux-v6.6/tools/testing/selftests/kvm/include/aarch64/
Dprocessor.h67 struct ex_regs { struct
127 typedef void(*handler_fn)(struct ex_regs *);
/Linux-v6.6/tools/testing/selftests/kvm/lib/aarch64/
Dprocessor.c428 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
/Linux-v6.6/tools/testing/selftests/kvm/lib/x86_64/
Dprocessor.c1063 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
/Linux-v6.6/tools/testing/selftests/kvm/include/x86_64/
Dprocessor.h1063 struct ex_regs { struct
1091 void (*handler)(struct ex_regs *)); argument