/kvm-unit-tests/powerpc/ |
H A D | interrupts.c | 24 static void mce_handler(struct pt_regs *regs, void *opaque) in mce_handler() 36 static void fault_handler(struct pt_regs *regs, void *opaque) in fault_handler() 114 static void dside_handler(struct pt_regs *regs, void *data) in dside_handler() 121 static void iside_handler(struct pt_regs *regs, void *data) in iside_handler() 210 static void dec_handler(struct pt_regs *regs, void *data) in dec_handler() 278 static void heai_handler(struct pt_regs *regs, void *data) in heai_handler() 287 static void program_handler(struct pt_regs *regs, void *data) in program_handler() 332 static void dec_ignore_handler(struct pt_regs *regs, void *data) in dec_ignore_handler() 359 static void sc_handler(struct pt_regs *regs, void *data) in sc_handler() 392 static void trace_handler(struct pt_regs *regs, void *data) in trace_handler() [all …]
|
H A D | emulator.c | 12 static void program_check_handler(struct pt_regs *regs, void *opaque) in program_check_handler() 34 static void heai_handler(struct pt_regs *regs, void *opaque) in heai_handler() 48 static void alignment_handler(struct pt_regs *regs, void *opaque) in alignment_handler() 95 uint64_t regs[32]; in test_lswi() local 242 uint64_t regs[32]; in test_lswx() local
|
H A D | timebase.c | 84 static void dec_stop_handler(struct pt_regs *regs, void *data) in dec_stop_handler() 89 static void dec_handler(struct pt_regs *regs, void *data) in dec_handler()
|
/kvm-unit-tests/x86/ |
H A D | ioapic.c | 70 static void ioapic_isr_76(isr_regs_t *regs) in ioapic_isr_76() 87 static void ioapic_isr_77(isr_regs_t *regs) in ioapic_isr_77() 106 static void ioapic_isr_78(isr_regs_t *regs) in ioapic_isr_78() 113 static void ioapic_isr_66(isr_regs_t *regs) in ioapic_isr_66() 138 static void ioapic_isr_79(isr_regs_t *regs) in ioapic_isr_79() 227 static void ioapic_isr_98(isr_regs_t *regs) in ioapic_isr_98() 249 static void ioapic_isr_99(isr_regs_t *regs) in ioapic_isr_99() 268 static void ioapic_isr_9a(isr_regs_t *regs) in ioapic_isr_9a() 300 static void ioapic_isr_81(isr_regs_t *regs) in ioapic_isr_81() 328 static void ioapic_isr_82(isr_regs_t *regs) in ioapic_isr_82() [all …]
|
H A D | debug.c | 36 static void handle_db(struct ex_regs *regs) in handle_db() 72 static void handle_bp(struct ex_regs *regs) in handle_bp() 78 static void handle_ud(struct ex_regs *regs) in handle_ud() 86 static void handle_ac(struct ex_regs *regs) in handle_ac() 381 static void lvtt_handler(isr_regs_t *regs) in lvtt_handler()
|
H A D | realmode.c | 140 struct regs { struct 141 u32 eax, ebx, ecx, edx; 142 u32 esi, edi, esp, ebp; 143 u32 eip, eflags; 174 static inline void init_inregs(struct regs *regs) in init_inregs()
|
H A D | apic.c | 47 static void tsc_deadline_timer_isr(isr_regs_t *regs) in tsc_deadline_timer_isr() 262 static void handle_ipi(isr_regs_t *regs) in handle_ipi() 341 static void nmi_handler(isr_regs_t *regs) in nmi_handler() 375 static void multiple_nmi_handler(isr_regs_t *regs) in multiple_nmi_handler() 400 static void flush_nmi(isr_regs_t *regs) in flush_nmi() 442 static void pending_nmi_handler(isr_regs_t *regs) in pending_nmi_handler() 472 static void lvtt_handler(isr_regs_t *regs) in lvtt_handler() 512 static void broadcast_handler(isr_regs_t *regs) in broadcast_handler() 855 static void handle_aliased_ipi(isr_regs_t *regs) in handle_aliased_ipi()
|
H A D | svm.h | 391 struct regs { struct 392 u64 rax; 393 u64 rbx; 394 u64 rcx; 395 u64 rdx; 396 u64 cr2; 397 u64 rbp; 398 u64 rsi; 399 u64 rdi; 400 u64 r8; [all …]
|
H A D | hyperv_synic.c | 17 static void synic_sint_auto_eoi_isr(isr_regs_t *regs) in synic_sint_auto_eoi_isr() 22 static void synic_sint_isr(isr_regs_t *regs) in synic_sint_isr()
|
H A D | syscall.c | 34 static void handle_db(struct ex_regs *regs) in handle_db()
|
/kvm-unit-tests/arm/ |
H A D | selftest.c | 131 static bool check_regs(struct pt_regs *regs) in check_regs() 147 static void und_handler(struct pt_regs *regs) in und_handler() 164 static void svc_handler(struct pt_regs *regs) in svc_handler() 206 static void pabt_handler(struct pt_regs *regs) in pabt_handler() 230 static void user_psci_system_off(struct pt_regs *regs) in user_psci_system_off() 275 static bool check_regs(struct pt_regs *regs) in check_regs() 308 static void unknown_handler(struct pt_regs *regs, unsigned int esr __unused) in unknown_handler() 328 static void svc_handler(struct pt_regs *regs, unsigned int esr) in svc_handler() 349 static void pabt_handler(struct pt_regs *regs, unsigned int esr) in pabt_handler() 378 static void user_psci_system_off(struct pt_regs *regs, unsigned int esr) in user_psci_system_off()
|
H A D | debug.c | 42 static void hw_bp_handler(struct pt_regs *regs, unsigned int esr) in hw_bp_handler() 48 static void wp_handler(struct pt_regs *regs, unsigned int esr) in wp_handler() 54 static void ss_handler(struct pt_regs *regs, unsigned int esr) in ss_handler()
|
/kvm-unit-tests/lib/arm64/asm/ |
H A D | ptrace.h | 55 u64 regs[31]; member 76 u64 regs[31]; member 86 #define user_mode(regs) \ argument 89 #define processor_mode(regs) \ argument 92 #define interrupts_enabled(regs) \ argument 95 #define fast_interrupts_enabled(regs) \ argument
|
/kvm-unit-tests/lib/arm/asm/ |
H A D | ptrace.h | 81 #define user_mode(regs) \ argument 84 #define processor_mode(regs) \ argument 87 #define interrupts_enabled(regs) \ argument 90 #define fast_interrupts_enabled(regs) \ argument 95 static inline unsigned long regs_get_register(struct pt_regs *regs, in regs_get_register()
|
/kvm-unit-tests/lib/arm64/ |
H A D | processor.c | 66 void show_regs(struct pt_regs *regs) in show_regs() 105 static void bad_exception(enum vector v, struct pt_regs *regs, in bad_exception() 156 void default_vector_sync_handler(enum vector v, struct pt_regs *regs, in default_vector_sync_handler() 176 void default_vector_irq_handler(enum vector v, struct pt_regs *regs, in default_vector_irq_handler() 209 void do_handle_exception(enum vector v, struct pt_regs *regs, unsigned int esr) in do_handle_exception()
|
/kvm-unit-tests/lib/riscv/ |
H A D | processor.c | 15 void show_regs(struct pt_regs *regs) in show_regs() 37 void do_handle_exception(struct pt_regs *regs) in do_handle_exception()
|
/kvm-unit-tests/lib/powerpc/ |
H A D | handlers.c | 18 void dec_handler_oneshot(struct pt_regs *regs, void *data) in dec_handler_oneshot()
|
H A D | processor.c | 45 void do_handle_exception(struct pt_regs *regs) in do_handle_exception() 182 static void usermode_sc_handler(struct pt_regs *regs, void *data) in usermode_sc_handler()
|
/kvm-unit-tests/lib/ppc64/asm/ |
H A D | ptrace.h | 23 static inline bool regs_is_prefix(volatile struct pt_regs *regs) in regs_is_prefix() 28 static inline void regs_advance_insn(struct pt_regs *regs) in regs_advance_insn()
|
/kvm-unit-tests/lib/ |
H A D | setjmp.h | 12 long int regs[8]; member
|
/kvm-unit-tests/lib/arm/ |
H A D | processor.c | 28 void show_regs(struct pt_regs *regs) in show_regs() 79 void do_handle_exception(enum vector v, struct pt_regs *regs) in do_handle_exception()
|
/kvm-unit-tests/lib/x86/ |
H A D | isr.c | 67 void handle_irq(unsigned vec, void (*func)(isr_regs_t *regs)) in handle_irq()
|
H A D | isr.h | 5 ulong regs[sizeof(ulong)*2]; member
|
H A D | fault_test.c | 10 static void fault_test_fault(struct ex_regs *regs) in fault_test_fault()
|
/kvm-unit-tests/lib/ppc64/ |
H A D | stack.c | 34 struct pt_regs *regs; in arch_backtrace_frame() local
|