Home
last modified time | relevance | path

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

/linux-6.1.9/tools/testing/selftests/kvm/aarch64/
Ddebug-exceptions.c211 static void guest_sw_bp_handler(struct ex_regs *regs) in guest_sw_bp_handler()
217 static void guest_hw_bp_handler(struct ex_regs *regs) in guest_hw_bp_handler()
223 static void guest_wp_handler(struct ex_regs *regs) in guest_wp_handler()
230 static void guest_ss_handler(struct ex_regs *regs) in guest_ss_handler()
237 static void guest_svc_handler(struct ex_regs *regs) in guest_svc_handler()
Dvgic_irq.c223 static void CAT(PREFIX, CAT(split, lev))(struct ex_regs *regs) \
233 static void (*guest_irq_handlers[2][2])(struct ex_regs *) = {
Darch_timer.c153 static void guest_irq_handler(struct ex_regs *regs) in guest_irq_handler()
/linux-6.1.9/tools/testing/selftests/kvm/x86_64/
Dsvm_nested_soft_inject_test.c26 static void guest_bp_handler(struct ex_regs *regs) in guest_bp_handler()
34 static void guest_int_handler(struct ex_regs *regs) in guest_int_handler()
54 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()
Devmcs_test.c23 static void guest_ud_handler(struct ex_regs *regs) in guest_ud_handler()
29 static void guest_nmi_handler(struct ex_regs *regs) in guest_nmi_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()
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()
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.c283 void guest_nm_handler(struct ex_regs *regs) in guest_nm_handler()
Dpmu_event_filter_test.c101 static void guest_gp_handler(struct ex_regs *regs) in guest_gp_handler()
Dxapic_ipi_test.c121 static void guest_ipi_handler(struct ex_regs *regs) in guest_ipi_handler()
Dxen_shinfo_test.c137 static void evtchn_handler(struct ex_regs *regs) in evtchn_handler()
/linux-6.1.9/tools/testing/selftests/kvm/include/aarch64/
Dprocessor.h54 struct ex_regs { struct
106 typedef void(*handler_fn)(struct ex_regs *);
/linux-6.1.9/tools/testing/selftests/kvm/lib/aarch64/
Dprocessor.c396 void route_exception(struct ex_regs *regs, int vector) in route_exception()
438 void (*handler)(struct ex_regs *)) in vm_install_sync_handler() argument
449 void (*handler)(struct ex_regs *)) in vm_install_exception_handler() argument
/linux-6.1.9/tools/testing/selftests/kvm/lib/x86_64/
Dprocessor.c1096 static bool kvm_fixup_exception(struct ex_regs *regs) in kvm_fixup_exception()
1114 void route_exception(struct ex_regs *regs) in route_exception()
1116 typedef void(*handler)(struct ex_regs *); in route_exception()
1159 void (*handler)(struct ex_regs *)) in vm_install_exception_handler() argument
/linux-6.1.9/tools/testing/selftests/kvm/include/x86_64/
Dprocessor.h739 struct ex_regs { struct
767 void (*handler)(struct ex_regs *)); argument