Home
last modified time | relevance | path

Searched defs:regs (Results 1 – 25 of 60) sorted by relevance

123

/kvm-unit-tests/powerpc/
H A Dinterrupts.c24 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 Demulator.c12 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 Dtimebase.c84 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 Dioapic.c70 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 Ddebug.c36 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 Drealmode.c140 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 Dapic.c47 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 Dsvm.h391 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 Dhyperv_synic.c17 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 Dsyscall.c34 static void handle_db(struct ex_regs *regs) in handle_db()
/kvm-unit-tests/arm/
H A Dselftest.c131 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 Ddebug.c42 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 Dptrace.h55 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 Dptrace.h81 #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 Dprocessor.c66 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 Dprocessor.c15 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 Dhandlers.c18 void dec_handler_oneshot(struct pt_regs *regs, void *data) in dec_handler_oneshot()
H A Dprocessor.c45 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 Dptrace.h23 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 Dsetjmp.h12 long int regs[8]; member
/kvm-unit-tests/lib/arm/
H A Dprocessor.c28 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 Disr.c67 void handle_irq(unsigned vec, void (*func)(isr_regs_t *regs)) in handle_irq()
H A Disr.h5 ulong regs[sizeof(ulong)*2]; member
H A Dfault_test.c10 static void fault_test_fault(struct ex_regs *regs) in fault_test_fault()
/kvm-unit-tests/lib/ppc64/
H A Dstack.c34 struct pt_regs *regs; in arch_backtrace_frame() local

123