Lines Matching defs:regs
38 static __always_inline void __enter_from_kernel_mode(struct pt_regs *regs) in __enter_from_kernel_mode()
56 static void noinstr enter_from_kernel_mode(struct pt_regs *regs) in enter_from_kernel_mode()
71 static __always_inline void __exit_to_kernel_mode(struct pt_regs *regs) in __exit_to_kernel_mode()
91 static void noinstr exit_to_kernel_mode(struct pt_regs *regs) in exit_to_kernel_mode()
111 static __always_inline void enter_from_user_mode(struct pt_regs *regs) in enter_from_user_mode()
129 static __always_inline void exit_to_user_mode_prepare(struct pt_regs *regs) in exit_to_user_mode_prepare()
142 static __always_inline void exit_to_user_mode(struct pt_regs *regs) in exit_to_user_mode()
149 asmlinkage void noinstr asm_exit_to_user_mode(struct pt_regs *regs) in asm_exit_to_user_mode()
159 static void noinstr arm64_enter_nmi(struct pt_regs *regs) in arm64_enter_nmi()
177 static void noinstr arm64_exit_nmi(struct pt_regs *regs) in arm64_exit_nmi()
199 static void noinstr arm64_enter_el1_dbg(struct pt_regs *regs) in arm64_enter_el1_dbg()
214 static void noinstr arm64_exit_el1_dbg(struct pt_regs *regs) in arm64_exit_el1_dbg()
270 static void do_interrupt_handler(struct pt_regs *regs, in do_interrupt_handler()
286 static void noinstr __panic_unhandled(struct pt_regs *regs, const char *vector, in __panic_unhandled()
335 cortex_a76_erratum_1463225_debug_handler(struct pt_regs *regs) in cortex_a76_erratum_1463225_debug_handler()
352 static bool cortex_a76_erratum_1463225_debug_handler(struct pt_regs *regs) in cortex_a76_erratum_1463225_debug_handler()
392 static void noinstr el1_abort(struct pt_regs *regs, unsigned long esr) in el1_abort()
403 static void noinstr el1_pc(struct pt_regs *regs, unsigned long esr) in el1_pc()
414 static void noinstr el1_undef(struct pt_regs *regs, unsigned long esr) in el1_undef()
423 static void noinstr el1_bti(struct pt_regs *regs, unsigned long esr) in el1_bti()
432 static void noinstr el1_dbg(struct pt_regs *regs, unsigned long esr) in el1_dbg()
442 static void noinstr el1_fpac(struct pt_regs *regs, unsigned long esr) in el1_fpac()
451 asmlinkage void noinstr el1h_64_sync_handler(struct pt_regs *regs) in el1h_64_sync_handler()
488 static __always_inline void __el1_pnmi(struct pt_regs *regs, in __el1_pnmi()
496 static __always_inline void __el1_irq(struct pt_regs *regs, in __el1_irq()
509 static void noinstr el1_interrupt(struct pt_regs *regs, in el1_interrupt()
520 asmlinkage void noinstr el1h_64_irq_handler(struct pt_regs *regs) in el1h_64_irq_handler()
525 asmlinkage void noinstr el1h_64_fiq_handler(struct pt_regs *regs) in el1h_64_fiq_handler()
530 asmlinkage void noinstr el1h_64_error_handler(struct pt_regs *regs) in el1h_64_error_handler()
540 static void noinstr el0_da(struct pt_regs *regs, unsigned long esr) in el0_da()
550 static void noinstr el0_ia(struct pt_regs *regs, unsigned long esr) in el0_ia()
568 static void noinstr el0_fpsimd_acc(struct pt_regs *regs, unsigned long esr) in el0_fpsimd_acc()
576 static void noinstr el0_sve_acc(struct pt_regs *regs, unsigned long esr) in el0_sve_acc()
584 static void noinstr el0_sme_acc(struct pt_regs *regs, unsigned long esr) in el0_sme_acc()
592 static void noinstr el0_fpsimd_exc(struct pt_regs *regs, unsigned long esr) in el0_fpsimd_exc()
600 static void noinstr el0_sys(struct pt_regs *regs, unsigned long esr) in el0_sys()
608 static void noinstr el0_pc(struct pt_regs *regs, unsigned long esr) in el0_pc()
621 static void noinstr el0_sp(struct pt_regs *regs, unsigned long esr) in el0_sp()
629 static void noinstr el0_undef(struct pt_regs *regs, unsigned long esr) in el0_undef()
637 static void noinstr el0_bti(struct pt_regs *regs) in el0_bti()
645 static void noinstr el0_mops(struct pt_regs *regs, unsigned long esr) in el0_mops()
653 static void noinstr el0_inv(struct pt_regs *regs, unsigned long esr) in el0_inv()
661 static void noinstr el0_dbg(struct pt_regs *regs, unsigned long esr) in el0_dbg()
672 static void noinstr el0_svc(struct pt_regs *regs) in el0_svc()
682 static void noinstr el0_fpac(struct pt_regs *regs, unsigned long esr) in el0_fpac()
690 asmlinkage void noinstr el0t_64_sync_handler(struct pt_regs *regs) in el0t_64_sync_handler()
749 static void noinstr el0_interrupt(struct pt_regs *regs, in el0_interrupt()
766 static void noinstr __el0_irq_handler_common(struct pt_regs *regs) in __el0_irq_handler_common()
771 asmlinkage void noinstr el0t_64_irq_handler(struct pt_regs *regs) in el0t_64_irq_handler()
776 static void noinstr __el0_fiq_handler_common(struct pt_regs *regs) in __el0_fiq_handler_common()
781 asmlinkage void noinstr el0t_64_fiq_handler(struct pt_regs *regs) in el0t_64_fiq_handler()
786 static void noinstr __el0_error_handler_common(struct pt_regs *regs) in __el0_error_handler_common()
799 asmlinkage void noinstr el0t_64_error_handler(struct pt_regs *regs) in el0t_64_error_handler()
805 static void noinstr el0_cp15(struct pt_regs *regs, unsigned long esr) in el0_cp15()
813 static void noinstr el0_svc_compat(struct pt_regs *regs) in el0_svc_compat()
822 asmlinkage void noinstr el0t_32_sync_handler(struct pt_regs *regs) in el0t_32_sync_handler()
866 asmlinkage void noinstr el0t_32_irq_handler(struct pt_regs *regs) in el0t_32_irq_handler()
871 asmlinkage void noinstr el0t_32_fiq_handler(struct pt_regs *regs) in el0t_32_fiq_handler()
876 asmlinkage void noinstr el0t_32_error_handler(struct pt_regs *regs) in el0t_32_error_handler()
888 asmlinkage void noinstr __noreturn handle_bad_stack(struct pt_regs *regs) in handle_bad_stack()
900 __sdei_handler(struct pt_regs *regs, struct sdei_registered_event *arg) in __sdei_handler()