Lines Matching refs:pt_regs
34 asmlinkage void handle_bad_stack(struct pt_regs *regs);
36 asmlinkage void el1t_64_sync_handler(struct pt_regs *regs);
37 asmlinkage void el1t_64_irq_handler(struct pt_regs *regs);
38 asmlinkage void el1t_64_fiq_handler(struct pt_regs *regs);
39 asmlinkage void el1t_64_error_handler(struct pt_regs *regs);
41 asmlinkage void el1h_64_sync_handler(struct pt_regs *regs);
42 asmlinkage void el1h_64_irq_handler(struct pt_regs *regs);
43 asmlinkage void el1h_64_fiq_handler(struct pt_regs *regs);
44 asmlinkage void el1h_64_error_handler(struct pt_regs *regs);
46 asmlinkage void el0t_64_sync_handler(struct pt_regs *regs);
47 asmlinkage void el0t_64_irq_handler(struct pt_regs *regs);
48 asmlinkage void el0t_64_fiq_handler(struct pt_regs *regs);
49 asmlinkage void el0t_64_error_handler(struct pt_regs *regs);
51 asmlinkage void el0t_32_sync_handler(struct pt_regs *regs);
52 asmlinkage void el0t_32_irq_handler(struct pt_regs *regs);
53 asmlinkage void el0t_32_fiq_handler(struct pt_regs *regs);
54 asmlinkage void el0t_32_error_handler(struct pt_regs *regs);
56 asmlinkage void call_on_irq_stack(struct pt_regs *regs,
57 void (*func)(struct pt_regs *));
58 asmlinkage void asm_exit_to_user_mode(struct pt_regs *regs);
60 void do_mem_abort(unsigned long far, unsigned long esr, struct pt_regs *regs);
61 void do_el0_undef(struct pt_regs *regs, unsigned long esr);
62 void do_el1_undef(struct pt_regs *regs, unsigned long esr);
63 void do_el0_bti(struct pt_regs *regs);
64 void do_el1_bti(struct pt_regs *regs, unsigned long esr);
66 struct pt_regs *regs);
67 void do_fpsimd_acc(unsigned long esr, struct pt_regs *regs);
68 void do_sve_acc(unsigned long esr, struct pt_regs *regs);
69 void do_sme_acc(unsigned long esr, struct pt_regs *regs);
70 void do_fpsimd_exc(unsigned long esr, struct pt_regs *regs);
71 void do_el0_sys(unsigned long esr, struct pt_regs *regs);
72 void do_sp_pc_abort(unsigned long addr, unsigned long esr, struct pt_regs *regs);
73 void bad_el0_sync(struct pt_regs *regs, int reason, unsigned long esr);
74 void do_el0_cp15(unsigned long esr, struct pt_regs *regs);
75 int do_compat_alignment_fixup(unsigned long addr, struct pt_regs *regs);
76 void do_el0_svc(struct pt_regs *regs);
77 void do_el0_svc_compat(struct pt_regs *regs);
78 void do_el0_fpac(struct pt_regs *regs, unsigned long esr);
79 void do_el1_fpac(struct pt_regs *regs, unsigned long esr);
80 void do_serror(struct pt_regs *regs, unsigned long esr);
81 void do_notify_resume(struct pt_regs *regs, unsigned long thread_flags);
83 void panic_bad_stack(struct pt_regs *regs, unsigned long esr, unsigned long far);